Update all crates using full license logic.

Test: ./crate_tool regenerate --all
Change-Id: I4b92b1134073ff92941fcb2b7b7b045589295fad
diff --git a/crates/aarch64-paging/.android-checksum.json b/crates/aarch64-paging/.android-checksum.json
index 7535712..69fd84b 100644
--- a/crates/aarch64-paging/.android-checksum.json
+++ b/crates/aarch64-paging/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"296ba1ee4922cb49720ce0f936ffef7b64b246034094d942a3d157e7d738840b","AUTHORS":"d968c99ec9adae50a68bd614f0a99dd5a16cf91903cc2704e414025cb5e8a0fc","Android.bp":"372b2cac9509ebb143bb13feedac4e193ebef700b3b9e295177299432ab6006e","CHANGELOG.md":"3b78703c2e9fcc8294e7d650ce0c9c0fc613be3eb27b0e63407fc2e2f1feea2f","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"1fe4e9cc926fdd4c5eee43f2c65cbd97d902c2aca1bc109b3205c6fecb62c1cc","LICENSE":"fe5c7f06b9c78559a166246472253051aff06ceca4f5f5323e4bd6a3241afb78","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"461b71f9580f10e1712c481ed61f66d0570d01857eb95d4904e945abc925992c","METADATA":"e998c721966d18e6f2fda44b2d64b1666fa1663c67e24bf531b1709bc23f69b0","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"986573df506ded3c83ad62d6c0f5cc8f6d7b166b775230b71e1d8c80a2b0e8d5","TEST_MAPPING":"f9b9bdb2176aac2dd7a477f011266a0c900730dc16e34d30ef7af063c4b8634c","cargo2android_module.bp.fragment":"ca7836d8921e914765d9f7deaa28b59410649c76d84ba02172db2dcf947da348","cargo_embargo.json":"d085f70fc5e411d367a84e2bd8bc8d19501b9bac8478b5a42cb857d8586c2560","rules.mk":"bec32613e0c9406511005dc2e983845cf30de77e2705765c3ba32e05abb3e102","src/idmap.rs":"0076c798504da62f88ddd4850d9a38aeec6f5e6ec29698b08df8ae273de8f21e","src/lib.rs":"4f115168bdd5490b4ab90a55c9f9d392f9ae1ab05be7f597c9664a4b20624471","src/linearmap.rs":"8fcb2c7ff94c8aa8a438ea959b40348c94b597c8e90df09bf9d15baff3a7009e","src/paging.rs":"7e5b36521c420125f937f1135bc8379b34bf486fa7cf6b0ea52aeb1c2177194f"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"296ba1ee4922cb49720ce0f936ffef7b64b246034094d942a3d157e7d738840b","AUTHORS":"d968c99ec9adae50a68bd614f0a99dd5a16cf91903cc2704e414025cb5e8a0fc","Android.bp":"372b2cac9509ebb143bb13feedac4e193ebef700b3b9e295177299432ab6006e","CHANGELOG.md":"3b78703c2e9fcc8294e7d650ce0c9c0fc613be3eb27b0e63407fc2e2f1feea2f","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"1fe4e9cc926fdd4c5eee43f2c65cbd97d902c2aca1bc109b3205c6fecb62c1cc","LICENSE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"461b71f9580f10e1712c481ed61f66d0570d01857eb95d4904e945abc925992c","METADATA":"e998c721966d18e6f2fda44b2d64b1666fa1663c67e24bf531b1709bc23f69b0","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"986573df506ded3c83ad62d6c0f5cc8f6d7b166b775230b71e1d8c80a2b0e8d5","TEST_MAPPING":"f9b9bdb2176aac2dd7a477f011266a0c900730dc16e34d30ef7af063c4b8634c","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","cargo2android_module.bp.fragment":"ca7836d8921e914765d9f7deaa28b59410649c76d84ba02172db2dcf947da348","cargo_embargo.json":"d085f70fc5e411d367a84e2bd8bc8d19501b9bac8478b5a42cb857d8586c2560","rules.mk":"bec32613e0c9406511005dc2e983845cf30de77e2705765c3ba32e05abb3e102","src/idmap.rs":"0076c798504da62f88ddd4850d9a38aeec6f5e6ec29698b08df8ae273de8f21e","src/lib.rs":"4f115168bdd5490b4ab90a55c9f9d392f9ae1ab05be7f597c9664a4b20624471","src/linearmap.rs":"8fcb2c7ff94c8aa8a438ea959b40348c94b597c8e90df09bf9d15baff3a7009e","src/paging.rs":"7e5b36521c420125f937f1135bc8379b34bf486fa7cf6b0ea52aeb1c2177194f"}}
\ No newline at end of file
diff --git a/crates/aarch64-paging/LICENSE b/crates/aarch64-paging/LICENSE
deleted file mode 100644
index fad2434..0000000
--- a/crates/aarch64-paging/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-This project is dual-licensed under Apache 2.0 and MIT terms.
-
-====
-
-MIT License
-
-Copyright (c) 2022 The aarch64-paging Authors.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-====
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
diff --git a/crates/unicode-ident/LICENSE b/crates/aarch64-paging/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/aarch64-paging/LICENSE
diff --git a/crates/aarch64-paging/android_config.toml b/crates/aarch64-paging/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/aarch64-paging/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/config/.android-checksum.json b/crates/config/.android-checksum.json
index 02e4d6b..34ad5df 100644
--- a/crates/config/.android-checksum.json
+++ b/crates/config/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"09d6d6857c51f16f50164fecc6c4646d268595578dbffb0d3a9ef0016c442e8b","Android.bp":"23768ccf391234daee40f84708729834ea6563e2d67637d736f0897567db7ba8","CHANGELOG.md":"c79ee40c91906e5ddfd8a97961c35cb705f9113d758c129972f60960b5753f9a","Cargo.lock":"e87430478c2404c5a842dd83dc8ccfa0794f29b717c00df5412fc2009fd4c761","Cargo.lock.msrv":"b65d2f08f5b5d0e954bd4b84128523d655ff2968ebff76240ecbb3448717aed4","Cargo.toml":"60b83148c95879a3d17e7986ef4d76e13196eada421c8c6cc889e6829f3d9936","LICENSE":"6aad36b750553d2b596e4427a02c089257c5ca1438b835ae62860a5870e549ca","LICENSE-APACHE":"d01d074a85950c0d9e20668ff9f62a7d15727d175655a2b122dc887fcd247783","LICENSE-MIT":"b78a854e01795dfda757f0a4915396d0fbff1d2cd21a28b4a5c273f5386dd8a7","METADATA":"ed532f14b150a694a712c1753705b978b944d76ac1d4c8c3a4cb9eeaa8a17495","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"da4ae5524fdd53383b5106f20d86b46958316655142f3f2e24503ed19e0bb734","cargo_embargo.json":"99fd532f84f9502c73551cb2240457ef8e7580b8de57f5aaf4c22fec3372de62","examples/async_source/main.rs":"458653ba31887fd7f79d68742c37ea72a9f0276f465a1cee0936861bb96e719e","examples/custom_format/main.rs":"bfa996ee52798682ef443d46ce0aee385f333f7f13071365d6cbdd3d0e7ca93a","examples/env-list/main.rs":"6091f79fd97f13004c85fe47421742fe04bd33985b69f75924cfc772e842f8cd","examples/glob/conf/00-default.toml":"82b834cf45cde9085c49316a1bd35c4d3f425b42377dc41e737ce103ac4bb194","examples/glob/conf/05-some.yml":"df4bd6211bddd68665bb0a6cc7c79bddfbb67e1dd0ff67d41ce12cb4fdf834a9","examples/glob/conf/99-extra.json":"d4d6a5f720f809bdb3f4cebe5695708498ee70789419a00e4bcf6544884415ad","examples/glob/main.rs":"a34c0a3ea2832c58a00f4aea97d5fd0258ae400e761999d90827d8ad29619005","examples/global/main.rs":"a2702e3691bf1f714e4513e094944d80e8368dcd459e52c5097ca387284db565","examples/hierarchical-env/config/default.toml":"a6191c9beebd7d27ecb8ffdbb57f1e9e7961cbb5fa374dc3b338acf0a3d71413","examples/hierarchical-env/config/development.toml":"f3c589739c3e5e298ec7c85236190cd4a28227da19e246b1b2a93a6a1bfc2258","examples/hierarchical-env/config/production.toml":"32a0076fe6818a9a9c2da57a359e7da5c7c23535aee8370b56ea0f52b13b91b2","examples/hierarchical-env/main.rs":"e3610d5a346010d07855ad2878e8f3316a0de5fd1ce33ea3b746d29e2293728b","examples/hierarchical-env/settings.rs":"1dcb8845cfc574b1ac4afea7f4960b9efc5bb3ad55027782cf15c550e9318517","examples/simple/Settings.toml":"0addf6d8c127c3966c2c402cfd8566d88023242c9a7310cfc27b7f49e947863c","examples/simple/main.rs":"2e35dbd6249508feaa11af0e7d25523400445fa346102a25bc3e2870ecf9e7eb","examples/watch/Settings.toml":"3dbb0f565565b23ee5ea4c43b885195a874e27688a69f0e4dd02a5deb5be57fe","examples/watch/main.rs":"60e4a06c17889e2261b83c4069f0491882816e474fe6a3114ea48f9287406f23","patches/LICENSE.patch":"b71fbead6a1cec65f545663a689de5870e08eae33a0672273fa9efbb25148ffd","src/builder.rs":"9406ef407ec8af810ea52ea1ce8096d4a555997e4032e7c9e4944bb7ac15737b","src/config.rs":"59af124b14476bf18cd491cb27583dbad7af3022302859bfcfef6c42f15c45e8","src/de.rs":"300e70505634a3bd1b19e20f9d16360ca2244c755031f8ee8f8b63ba468c8595","src/env.rs":"e7c8a8094670d3176a3ee7ae9f02b8075e055d378b94f7f834796743cca91720","src/error.rs":"d98852c70635d0ee5c82e1ac81fd48daf300daa63645fdfd1a2e454a25bbce6b","src/file/format/ini.rs":"3e97b55d6e50542efd434fc5b3634e1d3846ac864594d5684c448cee91787cf5","src/file/format/json.rs":"89772338b7d00b2d743f13e04c481f9853695b98ffa9c7c7f378ec11ff4a0019","src/file/format/json5.rs":"0e1d13de79495b5ec589050740a206f8cb216b2917fbe260c453a14a323f47c9","src/file/format/mod.rs":"4ca3b7f59defa9910d3390a93aabeb83710482bfbbfe7182f6a71162dff651ae","src/file/format/ron.rs":"0fba9fa17a03b41b16c8f86ed98e1c69424c5746fc7d80dee4ee45d4da33740f","src/file/format/toml.rs":"020c7a0a069d091652af39336cf9dc04af8a0de5a4a4cf7f6d62ff81c891cb1e","src/file/format/yaml.rs":"6a91051695ac537a001fa372d7a6be69eefde86b3cdef2f7ccc667fd455836d4","src/file/mod.rs":"323aa5d4374fc898480fc8ded2bf3143cb3ecaaf1ef3b6ad867c3f97441b8aa6","src/file/source/file.rs":"3367a9ef8e4e06362083788bfcb26d19f7e486929cc7d3f1711a80ec5b8c2113","src/file/source/mod.rs":"b157fc86e71cb240767c2964d7e96f4c8632f6e8ae046bbb15babb9ac0aed3e2","src/file/source/string.rs":"4f27234a5434a142db2abff2b19ba6687bcf7ce5c3869fb230f93102734e4bde","src/format.rs":"d661c43f707f68279e7cf3f6347ed0a339d11ee29f6af3dd6430b7c8628f79ef","src/lib.rs":"ac719fa5867a83754c826e90c635dcaa0c1716618df5e929c2ae3e2abf3f69b3","src/map.rs":"427867e8c9158fd8b00fe085f1dd64088ebb1c8846b87f9703a0137dc8b438af","src/path/mod.rs":"1c7fd28ff6a64ce773dd0f3cc2e2638d9a75e64f4cc81761766de959cf226fef","src/path/parser.rs":"23c22ab13daabc4aa93d1f55a2114afe49d38cb6d7df20e618b19314ab3ee6c5","src/ser.rs":"45e433d0611246a7b68afa58e63faf9503a34b3649c44f38f42d2306f371a753","src/source.rs":"d0bf1aa78bde0efc378e981d969163145a44adce9029693190e1ff5426b3e519","src/value.rs":"b9a5dea8c0e5667b8e96dc6ca02c44be130c9a0cfe41df09db048ff527a85209","tests/Settings-invalid.hjson":"bff13eecd1c360c1840dd5a670bf9f78b5cf24416307e9cfe397d5260bd4200e","tests/Settings-invalid.ini":"921ba85bf9d296f6e5a87765d1bce5930a983f4ed2b27f23724680e90e3f0217","tests/Settings-invalid.json":"6fdbb04cf9701a23ffefd2246a6215582a632b20c2cf5f8ba4ed4c15355beb9e","tests/Settings-invalid.json5":"bcdadaf41ae5b0108aac102a981e1a5571bf3e20b2ae3309fb72722d6071bb69","tests/Settings-invalid.ron":"b1803f44e10b2e1767e4b0c1000fdcecd6e04f2a4695360edd79ad434bcf28bb","tests/Settings-invalid.toml":"4bf9ec74e8605bf6c85c043fa9a06b6a8d466343e4703820c60fa033623d72b0","tests/Settings-invalid.yaml":"c426db48f0175f6270202b13e6fafc1a7d86569043b0c8f664d024a1a7c727ed","tests/Settings-production.toml":"10cde147c2c0e5e7697fbd5ca210d9bf2532e3de308e9316b0d245c0a3868961","tests/Settings.hjson":"6ba20131c29435ff252567ea7bb25046675f1f6a701e7faa661cd94d2a009022","tests/Settings.ini":"0c5c0481bd4d67aec4fe4b70a0daa5e33636ad7323a2610e5c5b21c86c676247","tests/Settings.json":"0b507c75f67c86d75f45c33bc29eac004cca77a50f5b987b839ab40e9dbf611a","tests/Settings.json5":"0c283bd70334cd7bb64617577e0c523530aae4ed2eebd5c90a929b8ea8e2dd80","tests/Settings.ron":"6a89ddd071b51ca5de2b9ae80b2c8a00df2ce95686595b0d1f9880fa537b8778","tests/Settings.toml":"1ac3c605024c7ad4a71cfdb72229a8fd1ce1a934e62c75c51dd5167a9bae26c2","tests/Settings.yaml":"ef449e81353e1ab418ed0e667942708cb4883ffb01dd2cbb78a7f442e85c7044","tests/Settings2.default.ini":"0c5c0481bd4d67aec4fe4b70a0daa5e33636ad7323a2610e5c5b21c86c676247","tests/async_builder.rs":"dc02851082631fcd46b5355b5e75d7fd31d3abf58f85335507a8712c1654dd36","tests/datetime.rs":"86ffba9694918abae7acff34c5e15aed32040444c3b6fe9e2f51e6b55b10a52f","tests/defaults.rs":"1c51654979ccc8cf0e51b8e71f9e7ebccb92e68092f5e7a2533f6f87f2cc7140","tests/empty.rs":"2e91e64f8fb7ee1595ec5a637e9c86dcd6cb8816d93251b522d9b8ea078a1578","tests/env.rs":"2cebb08d06bfa88a34cfb0143eb7cc31905f30967796d84fb437352764792329","tests/errors.rs":"8b743281b5a2595f4c658e3eec0700a7523e9430cfc1238f14741d20eb73ffe2","tests/file.rs":"cf955bedf05406960aa68db67778506235ff761df60fc08e26d16e66dcc1c6cd","tests/file_ini.rs":"84a84b86d510547c12654e8844433ea93e04d2e8f531b086b6f833af72ad0af7","tests/file_json.rs":"58d27646a47f58eba7fde291b8ba1c4dd4ff345c29de8248562f5316e10e7cd7","tests/file_json5.rs":"3c0b34b1797d2accb29cd4679c4b2ec9d9f8ac0537d2d543f13b9f3985ae17fb","tests/file_ron.rs":"3e6f174d176b3d5ab2d0e9fd2cc6e0ffd7cbf592389abc2fbc3634614d9c96f1","tests/file_toml.rs":"ad7b7b15dc9aca0663033347fbed7eb3f1fbca4c39a1b88287b1b99b29904415","tests/file_yaml.rs":"29846b5ae8a4e81130bb78f35ca356c6c6340907d144c45168be7ed53b8838c2","tests/get.rs":"6e4fd640ab171cbee7c27f13e1a0495127cdf99c3ffb001c5d117e4477e4dff8","tests/integer_range.rs":"4d82881ef7c9834be3bb4e9bd49abc83db21c8e8ad6aa99478177753df4ab2b0","tests/legacy/datetime.rs":"8a878a7a298d5d166d9536301991a8f993d1bf643b4e1fc696d5e285a5ba062d","tests/legacy/env.rs":"32228e01b77fea85966ef2ae6be6d0146a66c0f76b8d4358ff192a23de88c852","tests/legacy/errors.rs":"db02efc18dbcbaf8e871f6158298bfc4b09ba2f9af9bd23bd1bf2f38ca6624a1","tests/legacy/file.rs":"c5dd9cb493be4d0fb5d70d7123917327246f4949ea41f525cc82259f51ffa502","tests/legacy/file_ini.rs":"796d2ba6fa56ed8fffea994c0929760bb6585e7b21ffb650db4d30b9137f9c1c","tests/legacy/file_json.rs":"3abda17361d8016b7ca579c049845fae6afd46605d3045db13767efb0ed15497","tests/legacy/file_ron.rs":"14c187864fe49364daf343dbf8f79de5eb43c0e42f022c11b75f760741f91622","tests/legacy/file_toml.rs":"4a8fbe2620775ddd5e1bcca6f11cfbaffe818a2cb596a87feae07ac2d1df7428","tests/legacy/file_yaml.rs":"df4b78d011b78fb5a6dc27ae22589610f23b62d045f30723c9b01a87cc1e896a","tests/legacy/get.rs":"ee9fb2a0144ef07810cca4234f4c2ee35dd216836a77203650b91d8402426e30","tests/legacy/merge.rs":"ec1385fcceac5e3054636bb5a031ee23da7252cc962a43c20992eb5fc591f8b3","tests/legacy/mod.rs":"3daec829662c46cd00d659b7b41aa0daf93be65633b9e10c5411111f29839ce3","tests/legacy/set.rs":"8902ff88af8d03819d3d03eaa1c169d0845f6178f13c33f729ba73d34a93485c","tests/legacy_tests.rs":"48f5f9b3cabf53e2f60743c038cfc033235499bd16720bedc3cbd30338dc0970","tests/merge.rs":"ef91054c73396199852a0c1bb9a216a7b6b52dfeb51360c141c346e376a2f826","tests/set.rs":"6614df7472666c141bd5698278fab76cf4849dcc429aec31a9429148d30c0810","tests/types/i64.toml":"cb61e885e4c4f3629db7285d012ac9f3185f98fd1da29989eea543dc47976b19","tests/weird_keys.rs":"c1cfec891b8da7edd45e386270fffb3933893d0c88041c2d27000afdcd071380"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"09d6d6857c51f16f50164fecc6c4646d268595578dbffb0d3a9ef0016c442e8b","Android.bp":"23768ccf391234daee40f84708729834ea6563e2d67637d736f0897567db7ba8","CHANGELOG.md":"c79ee40c91906e5ddfd8a97961c35cb705f9113d758c129972f60960b5753f9a","Cargo.lock":"e87430478c2404c5a842dd83dc8ccfa0794f29b717c00df5412fc2009fd4c761","Cargo.lock.msrv":"b65d2f08f5b5d0e954bd4b84128523d655ff2968ebff76240ecbb3448717aed4","Cargo.toml":"60b83148c95879a3d17e7986ef4d76e13196eada421c8c6cc889e6829f3d9936","LICENSE":"d01d074a85950c0d9e20668ff9f62a7d15727d175655a2b122dc887fcd247783","LICENSE-APACHE":"d01d074a85950c0d9e20668ff9f62a7d15727d175655a2b122dc887fcd247783","LICENSE-MIT":"b78a854e01795dfda757f0a4915396d0fbff1d2cd21a28b4a5c273f5386dd8a7","METADATA":"ed532f14b150a694a712c1753705b978b944d76ac1d4c8c3a4cb9eeaa8a17495","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"da4ae5524fdd53383b5106f20d86b46958316655142f3f2e24503ed19e0bb734","cargo_embargo.json":"99fd532f84f9502c73551cb2240457ef8e7580b8de57f5aaf4c22fec3372de62","examples/async_source/main.rs":"458653ba31887fd7f79d68742c37ea72a9f0276f465a1cee0936861bb96e719e","examples/custom_format/main.rs":"bfa996ee52798682ef443d46ce0aee385f333f7f13071365d6cbdd3d0e7ca93a","examples/env-list/main.rs":"6091f79fd97f13004c85fe47421742fe04bd33985b69f75924cfc772e842f8cd","examples/glob/conf/00-default.toml":"82b834cf45cde9085c49316a1bd35c4d3f425b42377dc41e737ce103ac4bb194","examples/glob/conf/05-some.yml":"df4bd6211bddd68665bb0a6cc7c79bddfbb67e1dd0ff67d41ce12cb4fdf834a9","examples/glob/conf/99-extra.json":"d4d6a5f720f809bdb3f4cebe5695708498ee70789419a00e4bcf6544884415ad","examples/glob/main.rs":"a34c0a3ea2832c58a00f4aea97d5fd0258ae400e761999d90827d8ad29619005","examples/global/main.rs":"a2702e3691bf1f714e4513e094944d80e8368dcd459e52c5097ca387284db565","examples/hierarchical-env/config/default.toml":"a6191c9beebd7d27ecb8ffdbb57f1e9e7961cbb5fa374dc3b338acf0a3d71413","examples/hierarchical-env/config/development.toml":"f3c589739c3e5e298ec7c85236190cd4a28227da19e246b1b2a93a6a1bfc2258","examples/hierarchical-env/config/production.toml":"32a0076fe6818a9a9c2da57a359e7da5c7c23535aee8370b56ea0f52b13b91b2","examples/hierarchical-env/main.rs":"e3610d5a346010d07855ad2878e8f3316a0de5fd1ce33ea3b746d29e2293728b","examples/hierarchical-env/settings.rs":"1dcb8845cfc574b1ac4afea7f4960b9efc5bb3ad55027782cf15c550e9318517","examples/simple/Settings.toml":"0addf6d8c127c3966c2c402cfd8566d88023242c9a7310cfc27b7f49e947863c","examples/simple/main.rs":"2e35dbd6249508feaa11af0e7d25523400445fa346102a25bc3e2870ecf9e7eb","examples/watch/Settings.toml":"3dbb0f565565b23ee5ea4c43b885195a874e27688a69f0e4dd02a5deb5be57fe","examples/watch/main.rs":"60e4a06c17889e2261b83c4069f0491882816e474fe6a3114ea48f9287406f23","src/builder.rs":"9406ef407ec8af810ea52ea1ce8096d4a555997e4032e7c9e4944bb7ac15737b","src/config.rs":"59af124b14476bf18cd491cb27583dbad7af3022302859bfcfef6c42f15c45e8","src/de.rs":"300e70505634a3bd1b19e20f9d16360ca2244c755031f8ee8f8b63ba468c8595","src/env.rs":"e7c8a8094670d3176a3ee7ae9f02b8075e055d378b94f7f834796743cca91720","src/error.rs":"d98852c70635d0ee5c82e1ac81fd48daf300daa63645fdfd1a2e454a25bbce6b","src/file/format/ini.rs":"3e97b55d6e50542efd434fc5b3634e1d3846ac864594d5684c448cee91787cf5","src/file/format/json.rs":"89772338b7d00b2d743f13e04c481f9853695b98ffa9c7c7f378ec11ff4a0019","src/file/format/json5.rs":"0e1d13de79495b5ec589050740a206f8cb216b2917fbe260c453a14a323f47c9","src/file/format/mod.rs":"4ca3b7f59defa9910d3390a93aabeb83710482bfbbfe7182f6a71162dff651ae","src/file/format/ron.rs":"0fba9fa17a03b41b16c8f86ed98e1c69424c5746fc7d80dee4ee45d4da33740f","src/file/format/toml.rs":"020c7a0a069d091652af39336cf9dc04af8a0de5a4a4cf7f6d62ff81c891cb1e","src/file/format/yaml.rs":"6a91051695ac537a001fa372d7a6be69eefde86b3cdef2f7ccc667fd455836d4","src/file/mod.rs":"323aa5d4374fc898480fc8ded2bf3143cb3ecaaf1ef3b6ad867c3f97441b8aa6","src/file/source/file.rs":"3367a9ef8e4e06362083788bfcb26d19f7e486929cc7d3f1711a80ec5b8c2113","src/file/source/mod.rs":"b157fc86e71cb240767c2964d7e96f4c8632f6e8ae046bbb15babb9ac0aed3e2","src/file/source/string.rs":"4f27234a5434a142db2abff2b19ba6687bcf7ce5c3869fb230f93102734e4bde","src/format.rs":"d661c43f707f68279e7cf3f6347ed0a339d11ee29f6af3dd6430b7c8628f79ef","src/lib.rs":"ac719fa5867a83754c826e90c635dcaa0c1716618df5e929c2ae3e2abf3f69b3","src/map.rs":"427867e8c9158fd8b00fe085f1dd64088ebb1c8846b87f9703a0137dc8b438af","src/path/mod.rs":"1c7fd28ff6a64ce773dd0f3cc2e2638d9a75e64f4cc81761766de959cf226fef","src/path/parser.rs":"23c22ab13daabc4aa93d1f55a2114afe49d38cb6d7df20e618b19314ab3ee6c5","src/ser.rs":"45e433d0611246a7b68afa58e63faf9503a34b3649c44f38f42d2306f371a753","src/source.rs":"d0bf1aa78bde0efc378e981d969163145a44adce9029693190e1ff5426b3e519","src/value.rs":"b9a5dea8c0e5667b8e96dc6ca02c44be130c9a0cfe41df09db048ff527a85209","tests/Settings-invalid.hjson":"bff13eecd1c360c1840dd5a670bf9f78b5cf24416307e9cfe397d5260bd4200e","tests/Settings-invalid.ini":"921ba85bf9d296f6e5a87765d1bce5930a983f4ed2b27f23724680e90e3f0217","tests/Settings-invalid.json":"6fdbb04cf9701a23ffefd2246a6215582a632b20c2cf5f8ba4ed4c15355beb9e","tests/Settings-invalid.json5":"bcdadaf41ae5b0108aac102a981e1a5571bf3e20b2ae3309fb72722d6071bb69","tests/Settings-invalid.ron":"b1803f44e10b2e1767e4b0c1000fdcecd6e04f2a4695360edd79ad434bcf28bb","tests/Settings-invalid.toml":"4bf9ec74e8605bf6c85c043fa9a06b6a8d466343e4703820c60fa033623d72b0","tests/Settings-invalid.yaml":"c426db48f0175f6270202b13e6fafc1a7d86569043b0c8f664d024a1a7c727ed","tests/Settings-production.toml":"10cde147c2c0e5e7697fbd5ca210d9bf2532e3de308e9316b0d245c0a3868961","tests/Settings.hjson":"6ba20131c29435ff252567ea7bb25046675f1f6a701e7faa661cd94d2a009022","tests/Settings.ini":"0c5c0481bd4d67aec4fe4b70a0daa5e33636ad7323a2610e5c5b21c86c676247","tests/Settings.json":"0b507c75f67c86d75f45c33bc29eac004cca77a50f5b987b839ab40e9dbf611a","tests/Settings.json5":"0c283bd70334cd7bb64617577e0c523530aae4ed2eebd5c90a929b8ea8e2dd80","tests/Settings.ron":"6a89ddd071b51ca5de2b9ae80b2c8a00df2ce95686595b0d1f9880fa537b8778","tests/Settings.toml":"1ac3c605024c7ad4a71cfdb72229a8fd1ce1a934e62c75c51dd5167a9bae26c2","tests/Settings.yaml":"ef449e81353e1ab418ed0e667942708cb4883ffb01dd2cbb78a7f442e85c7044","tests/Settings2.default.ini":"0c5c0481bd4d67aec4fe4b70a0daa5e33636ad7323a2610e5c5b21c86c676247","tests/async_builder.rs":"dc02851082631fcd46b5355b5e75d7fd31d3abf58f85335507a8712c1654dd36","tests/datetime.rs":"86ffba9694918abae7acff34c5e15aed32040444c3b6fe9e2f51e6b55b10a52f","tests/defaults.rs":"1c51654979ccc8cf0e51b8e71f9e7ebccb92e68092f5e7a2533f6f87f2cc7140","tests/empty.rs":"2e91e64f8fb7ee1595ec5a637e9c86dcd6cb8816d93251b522d9b8ea078a1578","tests/env.rs":"2cebb08d06bfa88a34cfb0143eb7cc31905f30967796d84fb437352764792329","tests/errors.rs":"8b743281b5a2595f4c658e3eec0700a7523e9430cfc1238f14741d20eb73ffe2","tests/file.rs":"cf955bedf05406960aa68db67778506235ff761df60fc08e26d16e66dcc1c6cd","tests/file_ini.rs":"84a84b86d510547c12654e8844433ea93e04d2e8f531b086b6f833af72ad0af7","tests/file_json.rs":"58d27646a47f58eba7fde291b8ba1c4dd4ff345c29de8248562f5316e10e7cd7","tests/file_json5.rs":"3c0b34b1797d2accb29cd4679c4b2ec9d9f8ac0537d2d543f13b9f3985ae17fb","tests/file_ron.rs":"3e6f174d176b3d5ab2d0e9fd2cc6e0ffd7cbf592389abc2fbc3634614d9c96f1","tests/file_toml.rs":"ad7b7b15dc9aca0663033347fbed7eb3f1fbca4c39a1b88287b1b99b29904415","tests/file_yaml.rs":"29846b5ae8a4e81130bb78f35ca356c6c6340907d144c45168be7ed53b8838c2","tests/get.rs":"6e4fd640ab171cbee7c27f13e1a0495127cdf99c3ffb001c5d117e4477e4dff8","tests/integer_range.rs":"4d82881ef7c9834be3bb4e9bd49abc83db21c8e8ad6aa99478177753df4ab2b0","tests/legacy/datetime.rs":"8a878a7a298d5d166d9536301991a8f993d1bf643b4e1fc696d5e285a5ba062d","tests/legacy/env.rs":"32228e01b77fea85966ef2ae6be6d0146a66c0f76b8d4358ff192a23de88c852","tests/legacy/errors.rs":"db02efc18dbcbaf8e871f6158298bfc4b09ba2f9af9bd23bd1bf2f38ca6624a1","tests/legacy/file.rs":"c5dd9cb493be4d0fb5d70d7123917327246f4949ea41f525cc82259f51ffa502","tests/legacy/file_ini.rs":"796d2ba6fa56ed8fffea994c0929760bb6585e7b21ffb650db4d30b9137f9c1c","tests/legacy/file_json.rs":"3abda17361d8016b7ca579c049845fae6afd46605d3045db13767efb0ed15497","tests/legacy/file_ron.rs":"14c187864fe49364daf343dbf8f79de5eb43c0e42f022c11b75f760741f91622","tests/legacy/file_toml.rs":"4a8fbe2620775ddd5e1bcca6f11cfbaffe818a2cb596a87feae07ac2d1df7428","tests/legacy/file_yaml.rs":"df4b78d011b78fb5a6dc27ae22589610f23b62d045f30723c9b01a87cc1e896a","tests/legacy/get.rs":"ee9fb2a0144ef07810cca4234f4c2ee35dd216836a77203650b91d8402426e30","tests/legacy/merge.rs":"ec1385fcceac5e3054636bb5a031ee23da7252cc962a43c20992eb5fc591f8b3","tests/legacy/mod.rs":"3daec829662c46cd00d659b7b41aa0daf93be65633b9e10c5411111f29839ce3","tests/legacy/set.rs":"8902ff88af8d03819d3d03eaa1c169d0845f6178f13c33f729ba73d34a93485c","tests/legacy_tests.rs":"48f5f9b3cabf53e2f60743c038cfc033235499bd16720bedc3cbd30338dc0970","tests/merge.rs":"ef91054c73396199852a0c1bb9a216a7b6b52dfeb51360c141c346e376a2f826","tests/set.rs":"6614df7472666c141bd5698278fab76cf4849dcc429aec31a9429148d30c0810","tests/types/i64.toml":"cb61e885e4c4f3629db7285d012ac9f3185f98fd1da29989eea543dc47976b19","tests/weird_keys.rs":"c1cfec891b8da7edd45e386270fffb3933893d0c88041c2d27000afdcd071380"}}
\ No newline at end of file
diff --git a/crates/config/LICENSE b/crates/config/LICENSE
deleted file mode 100644
index 1d2984b..0000000
--- a/crates/config/LICENSE
+++ /dev/null
@@ -1,230 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright 2017 Ryan Leckey
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
----
-
-Copyright (c) 2017 Ryan Leckey
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/crates/unicode-ident/LICENSE b/crates/config/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/config/LICENSE
diff --git a/crates/config/patches/LICENSE.patch b/crates/config/patches/LICENSE.patch
deleted file mode 100644
index 8c7c8e0..0000000
--- a/crates/config/patches/LICENSE.patch
+++ /dev/null
@@ -1,237 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..1d2984b
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,230 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright 2017 Ryan Leckey
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+
-+---
-+
-+Copyright (c) 2017 Ryan Leckey
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-\ No newline at end of file
diff --git a/crates/form_urlencoded/.android-checksum.json b/crates/form_urlencoded/.android-checksum.json
index 0f44329..e086793 100644
--- a/crates/form_urlencoded/.android-checksum.json
+++ b/crates/form_urlencoded/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"45839c7a1d7d596bfa7f2943395f59d54efd9501a5d89d67348d6cf940e10848","Android.bp":"54a52aa94c40132412370aa63152afd9e584f67390c9477750cb1187509688b1","Cargo.toml":"841d6c92ea952b9e5ad6f6d42cfcfa9dae8cc63eee5d8248d3707cb3948798e2","LICENSE":"dbad074de85b9acdef286ecb796ce96cc60af388a2b9484f94c22d6de6730202","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"b7479bbb08a254740fa1f523a51dd3849a690d75fd53ce50313edd87a710246b","METADATA":"fbfb6cd861bba2c763854a70193aa52f8555cd184620f29289f43a6906b813d4","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"4953ba185480e2077603f352c460a02f4b2a95eaedd87b7185e18ee368ea137a","cargo_embargo.json":"9dc193953246dbbfe9d62639be0a770b1a9044278a546ae5a4eb8d5ffaf4b329","patches/LICENSE.patch":"59883a4fee89006584fe40eb5f89378e03639d1f8ee430b63d194b517dfdf3c9","src/lib.rs":"2ed01953f3a6671accfdb9fb9e46466011c8c1492c3f830c31185ada16b2feb8"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"45839c7a1d7d596bfa7f2943395f59d54efd9501a5d89d67348d6cf940e10848","Android.bp":"54a52aa94c40132412370aa63152afd9e584f67390c9477750cb1187509688b1","Cargo.toml":"841d6c92ea952b9e5ad6f6d42cfcfa9dae8cc63eee5d8248d3707cb3948798e2","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"b7479bbb08a254740fa1f523a51dd3849a690d75fd53ce50313edd87a710246b","METADATA":"fbfb6cd861bba2c763854a70193aa52f8555cd184620f29289f43a6906b813d4","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"4953ba185480e2077603f352c460a02f4b2a95eaedd87b7185e18ee368ea137a","cargo_embargo.json":"9dc193953246dbbfe9d62639be0a770b1a9044278a546ae5a4eb8d5ffaf4b329","src/lib.rs":"2ed01953f3a6671accfdb9fb9e46466011c8c1492c3f830c31185ada16b2feb8"}}
\ No newline at end of file
diff --git a/crates/form_urlencoded/LICENSE b/crates/form_urlencoded/LICENSE
deleted file mode 100644
index d9f3834..0000000
--- a/crates/form_urlencoded/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-Licensed under either of Apache License, Version 2.0 or MIT license.
-We will use the less restrictive MIT license.
-----------------------------------------------------------------
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-----------------------------------------------------------------
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
diff --git a/crates/unicode-ident/LICENSE b/crates/form_urlencoded/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/form_urlencoded/LICENSE
diff --git a/crates/form_urlencoded/patches/LICENSE.patch b/crates/form_urlencoded/patches/LICENSE.patch
deleted file mode 100644
index cd2672a..0000000
--- a/crates/form_urlencoded/patches/LICENSE.patch
+++ /dev/null
@@ -1,235 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..d9f3834
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,229 @@
-+Licensed under either of Apache License, Version 2.0 or MIT license.
-+We will use the less restrictive MIT license.
-+----------------------------------------------------------------
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-+----------------------------------------------------------------
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
diff --git a/crates/futures-channel/.android-checksum.json b/crates/futures-channel/.android-checksum.json
index 1b50fba..ac3243b 100644
--- a/crates/futures-channel/.android-checksum.json
+++ b/crates/futures-channel/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"d6b8a58ad907d9460289e857a8230544031ca62b1fdf71251783ecde2cd57578","Android.bp":"eb817212fd78702146af0ced64f4ddab5b0ecf4a13c4f0511769e992ee5d9a75","Cargo.toml":"f09a1332e0a63f9337b0e990520f40a3d346178e0735f8cd0fff0e379a8e5e2b","LICENSE":"413508d1a7e92ec3800b0309142687e270d1e7b4d924acb501dae14e0916a95a","LICENSE-APACHE":"1668e4a7c2bf36f4f066c84c954a7b0046e0b36206db512da41c8ab5578f2c77","LICENSE-MIT":"0260912203849437f459ad7ccaa50f3b59825d23b1f0cd1e3a97339227e21a72","METADATA":"9283d525b785ce05a4c9935069f12172d0fc0fc92c73589ec17107dac2109616","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"8de5d90e3f6ab33c7e1fff0da98c2347a20a0d15f5dfeceab68e46ef508c227d","TEST_MAPPING":"356a5462c52763d61fd97e66946005c85088bed6218ef412907cad8c24c3e2de","benches/sync_mpsc.rs":"9b184b616032d1bfd6d66310015095fece8cef487d210d5c61758b8ad609ecae","cargo_embargo.json":"d5eec6d078b5cdf5276eb213abdb2bbca6f91e2fe90cc91c5125406b983df0dd","patches/Cargo.toml.patch":"194ea7ec3a29acd9b23f7c80528b1240472cea1fd62f4397478268b274594d49","patches/LICENSE.patch":"9471f5dfaffcffeb07ce542a436e7274485fccf6d11ada98da323479301fa552","src/lib.rs":"bdcc95c12ddbdbf1e07a6e7190b77269012f53ca2141a84b9a873fe065358c3f","src/lock.rs":"5c86a070e46e0136602d0c729e9e83e5bea010d8e649200a7ed9f21c847e1ada","src/mpsc/mod.rs":"5e88c15dcc76b34786b931222006016f83563c28da9446c9d533a3fec6913256","src/mpsc/queue.rs":"3210d578384deb99c426226a113152529dea5850cd3f798c1b93abd5d10ff781","src/mpsc/sink_impl.rs":"742bf23267c1f9f8e7dd89a12fd2fdc1e307d572bb178927f248b1f30cab1c39","src/oneshot.rs":"f6e5d95350a1cd78cf1b2099d9e89af09af6811ff2e2151805b4526d695a1c9c","tests/channel.rs":"9191bb88c25a463c64be71fb739756cbdb2c6e5b7cabae1e822360d7f2ae8144","tests/mpsc-close.rs":"6c6a7e88a332c241a4d959c061757d4592f7f3dd688e0a774f8764ba9e95dc95","tests/mpsc-size_hint.rs":"c537b4f4611c883b95f640625179db84b55a17968a83897aca05059d15495a12","tests/mpsc.rs":"391ed0f4a2d77fa51a4859a004df592e229ba1065ffd1928c00269b0d194311e","tests/oneshot.rs":"60c038aa129cb1e3159e14f0fb4c0ef60d2ca57b828b313e3dd385abbaf04eb2"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"d6b8a58ad907d9460289e857a8230544031ca62b1fdf71251783ecde2cd57578","Android.bp":"eb817212fd78702146af0ced64f4ddab5b0ecf4a13c4f0511769e992ee5d9a75","Cargo.toml":"f09a1332e0a63f9337b0e990520f40a3d346178e0735f8cd0fff0e379a8e5e2b","LICENSE":"19ceb0edd30794090cbb8c5873fa2eaaf2182451ad4a83face3a6c5c9ea8ba56","LICENSE-APACHE":"1668e4a7c2bf36f4f066c84c954a7b0046e0b36206db512da41c8ab5578f2c77","LICENSE-BSD-2-Clause":"2a24caad8cfc8e62b1d7b902c42acbb0d08916706d0e3060c28c0605eb9e6a44","LICENSE-MIT":"0260912203849437f459ad7ccaa50f3b59825d23b1f0cd1e3a97339227e21a72","METADATA":"9283d525b785ce05a4c9935069f12172d0fc0fc92c73589ec17107dac2109616","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"8de5d90e3f6ab33c7e1fff0da98c2347a20a0d15f5dfeceab68e46ef508c227d","TEST_MAPPING":"356a5462c52763d61fd97e66946005c85088bed6218ef412907cad8c24c3e2de","benches/sync_mpsc.rs":"9b184b616032d1bfd6d66310015095fece8cef487d210d5c61758b8ad609ecae","cargo_embargo.json":"d5eec6d078b5cdf5276eb213abdb2bbca6f91e2fe90cc91c5125406b983df0dd","patches/Cargo.toml.patch":"194ea7ec3a29acd9b23f7c80528b1240472cea1fd62f4397478268b274594d49","patches/LICENSE.patch":"799092e173461c75c299d3e04e31cfac7b8c6284079391544fbe5243ac3741d7","src/lib.rs":"bdcc95c12ddbdbf1e07a6e7190b77269012f53ca2141a84b9a873fe065358c3f","src/lock.rs":"5c86a070e46e0136602d0c729e9e83e5bea010d8e649200a7ed9f21c847e1ada","src/mpsc/mod.rs":"5e88c15dcc76b34786b931222006016f83563c28da9446c9d533a3fec6913256","src/mpsc/queue.rs":"3210d578384deb99c426226a113152529dea5850cd3f798c1b93abd5d10ff781","src/mpsc/sink_impl.rs":"742bf23267c1f9f8e7dd89a12fd2fdc1e307d572bb178927f248b1f30cab1c39","src/oneshot.rs":"f6e5d95350a1cd78cf1b2099d9e89af09af6811ff2e2151805b4526d695a1c9c","tests/channel.rs":"9191bb88c25a463c64be71fb739756cbdb2c6e5b7cabae1e822360d7f2ae8144","tests/mpsc-close.rs":"6c6a7e88a332c241a4d959c061757d4592f7f3dd688e0a774f8764ba9e95dc95","tests/mpsc-size_hint.rs":"c537b4f4611c883b95f640625179db84b55a17968a83897aca05059d15495a12","tests/mpsc.rs":"391ed0f4a2d77fa51a4859a004df592e229ba1065ffd1928c00269b0d194311e","tests/oneshot.rs":"60c038aa129cb1e3159e14f0fb4c0ef60d2ca57b828b313e3dd385abbaf04eb2"}}
\ No newline at end of file
diff --git a/crates/futures-channel/LICENSE b/crates/futures-channel/LICENSE
index 3fb36a4..0c8ee57 100644
--- a/crates/futures-channel/LICENSE
+++ b/crates/futures-channel/LICENSE
@@ -202,8 +202,7 @@
 limitations under the License.
 
 
-
-
+------------------
 
 For src/mpsc/queue.rs:
 
diff --git a/crates/futures-channel/LICENSE-BSD-2-Clause b/crates/futures-channel/LICENSE-BSD-2-Clause
new file mode 100644
index 0000000..00f2179
--- /dev/null
+++ b/crates/futures-channel/LICENSE-BSD-2-Clause
@@ -0,0 +1,28 @@
+For src/mpsc/queue.rs:
+
+Copyright (c) 2010-2011 Dmitry Vyukov. All rights reserved.
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+   1. Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+
+   2. Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY DMITRY VYUKOV "AS IS" AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
+SHALL DMITRY VYUKOV OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The views and conclusions contained in the software and documentation are
+those of the authors and should not be interpreted as representing official
+policies, either expressed or implied, of Dmitry Vyukov.
+
diff --git a/crates/futures-channel/MODULE_LICENSE_BSD b/crates/futures-channel/MODULE_LICENSE_BSD
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/crates/futures-channel/MODULE_LICENSE_BSD
diff --git a/crates/futures-channel/patches/LICENSE.patch b/crates/futures-channel/patches/LICENSE.patch
index 89bed12..f1f7797 100644
--- a/crates/futures-channel/patches/LICENSE.patch
+++ b/crates/futures-channel/patches/LICENSE.patch
@@ -1,216 +1,9 @@
-diff --git b/LICENSE a/LICENSE
+diff --git a/LICENSE-BSD-2-Clause b/LICENSE-BSD-2-Clause
 new file mode 100644
-index 0000000..3fb36a4
+index 00000000..00f2179b
 --- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,235 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright (c) 2016 Alex Crichton
-+Copyright (c) 2017 The Tokio Authors
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+
-+
-+
-+
++++ b/LICENSE-BSD-2-Clause
+@@ -0,0 +1,28 @@
 +For src/mpsc/queue.rs:
 +
 +Copyright (c) 2010-2011 Dmitry Vyukov. All rights reserved.
diff --git a/crates/gdbstub/.android-checksum.json b/crates/gdbstub/.android-checksum.json
index 8f9fbb8..68bb810 100644
--- a/crates/gdbstub/.android-checksum.json
+++ b/crates/gdbstub/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"6cfc32ba54a56740e37fec6f198a1d77241e53cad8c0bce31722f14d59f4563e","Android.bp":"6f4200a5c1d6e02b14e5220c28f5e4bcde8818bf1abaa72128be06f9ef6f8c0d","CHANGELOG.md":"895af8708c40a6856e30709d277eb6ad6fc0783738a7250f4d8729dff326742c","Cargo.lock":"f43c5fea6cfe04a63f030a7caa8e61e03f73c8d2b4e186d909ecb36d417d640b","Cargo.toml":"f3d561121fec91e06887cbda7da1e6a88eddcbc1f0bcf377e083ecc1ab8eec8e","LICENSE":"cca379063472ffb946e21a962f4c7fbb5857bbe9dcf4f68445ab9040c3e66b6d","METADATA":"a39d56dd57eba961547fec71970de76d581fed07a326076607feb11db6b6b6ec","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"cf90a7c39b23700b3d26c09f1679fb52ad6c52eb3b607d1552887ae7e8ef4b0f","TEST_MAPPING":"0ae231c7e9c43bf3b90a1afed8df9687a20d36a241cd5a4ee669a0234ccbb76f","cargo_embargo.json":"3363aaa21557483dbdbdcb9926546c6ea4adc2812743d18600d76bacae7b55d3","docs/LICENSE-APACHE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","docs/LICENSE-MIT":"6d00b342325c2a62c158377a6185927ee5d6bc29d1ea64ff3a21d8e58b8f6855","docs/transition_guide.md":"3e1009fef67ac63b93366d761f2a17ab92fe654fadff7746d47cce2e73a8aee7","examples/armv4t/README.md":"4d63c688ef7a51406b8c7a4936a339597b63542c64e0802002019d14a623d924","examples/armv4t/emu.rs":"24eed237e958c1154db17d3e224dfd4bc559a87522fceb02dea83c210939c761","examples/armv4t/gdb/auxv.rs":"a96d3ed4a1ad315c59ecdb01255b9f97c72f18523b09ca6087241fe1d9546791","examples/armv4t/gdb/breakpoints.rs":"0f9a06d78d6bc547f43f9858e1b133c7ac2bf21d5d5cacf2397ded7502789b17","examples/armv4t/gdb/catch_syscalls.rs":"017e54607254fa054fa9c48e787129e1869b6ae2430e62c4e10a126d5396ff07","examples/armv4t/gdb/exec_file.rs":"cf1c0bd94f060cab3d0de2dc3ff47a1b9adb64e9a321ece51ceb29028216268f","examples/armv4t/gdb/extended_mode.rs":"bc1867c34af77d8415956eb76c88fca8f4b83b97ba9de0dea0e844c6d769c3a0","examples/armv4t/gdb/host_io.rs":"29ca29128029136caec83c0eb5502b4ca70bd3eabb3b6ba51e46587ee7ae5d58","examples/armv4t/gdb/libraries.rs":"84126ca2d2b35e1118c96581f61824a0b583614653f8642e879bfad15ef6ea13","examples/armv4t/gdb/lldb_register_info_override.rs":"8a9df82938baccd43699e696468690511cf428b73f51205752d8c4effa781fb2","examples/armv4t/gdb/memory_map.rs":"abe902e835cba1ef6b4cfbea59e0e00bd597262f106be82e900bec1e58f296dc","examples/armv4t/gdb/mod.rs":"62a5ae1d1139a24f89b72ffc5b6204ebdd6f09dec99e54bba41045ea230d7305","examples/armv4t/gdb/monitor_cmd.rs":"e0eaa5d179499b20d0ca16f5f14086b7f1bf916c8d6736719ea5a30e3c792ec4","examples/armv4t/gdb/section_offsets.rs":"6b18b8dfff33e5099b33e666939765966cd2ffaf1227fe542c22c9a4ed45073e","examples/armv4t/gdb/target_description_xml_override.rs":"da5273e9857851a67c7837b862184da7d4149235e9fde78ed8ad1f6f6dae300d","examples/armv4t/main.rs":"fc5477fbbeb3fbc5ede232e6f626c48eb3566f0596f01764826c8e54e3868565","examples/armv4t/mem_sniffer.rs":"9ca8a3892a30bbcc883baf210f9aec3ba1059c085fea94840c05736618a03ab8","examples/armv4t/test_bin/compile_test.sh":"72cfd4e08967c40c95f58ac1f4fd77140b823b9437a4493c3fbbae6f861c0c5c","examples/armv4t/test_bin/test.c":"2fcdc82b8aa29e9768ee46e6b65889a523062d9121c644c37d8b0c8157fb47a0","examples/armv4t/test_bin/test.ld":"c5f169baa007c021275be09afcb846cb7555a667bc87ac17af88d294e296bc93","examples/armv4t_multicore/README.md":"c1213975695143089a425bf8d880dc5305297b8c7e33dbe6219825981e70e0d8","examples/armv4t_multicore/emu.rs":"72c714bb36efca21628e29661dc50b8d51998c9c9e071ffe37522317a97624d1","examples/armv4t_multicore/gdb.rs":"cce6dc57de3a86aa4d26ef2277e31ad1d0e641af0acc6bcaf84eaae3e088cec8","examples/armv4t_multicore/main.rs":"086334a3c190c4d919ff92f29b8bfb1824066f6df7ce1dba4a0f53af5f999809","examples/armv4t_multicore/mem_sniffer.rs":"47959ed188a0ec17ab5bb8787b79387124c507a68e196db9802653edf98ea48d","examples/armv4t_multicore/test_bin/compile_test.sh":"72cfd4e08967c40c95f58ac1f4fd77140b823b9437a4493c3fbbae6f861c0c5c","examples/armv4t_multicore/test_bin/test.c":"ed6e69f0fb129a9a9b377a69e1a8d77352a81f856823514f979de4ea78f78042","examples/armv4t_multicore/test_bin/test.ld":"c5f169baa007c021275be09afcb846cb7555a667bc87ac17af88d294e296bc93","rustfmt.toml":"57f9edccf881fe5efbe1f692e339c17dc9c637aafba2602383cc64061a1f1ed7","scripts/test_dead_code_elim.sh":"bd21130bcea3e9dfaaf0086b82f184d5bae2483c9ebd5fdf62e171fa9bd5514b","src/arch.rs":"a86c9897a72b2ac600c73ef6afd22615c9c790e8a7a2996b76df8180148e89dd","src/common/mod.rs":"90d517dbfad798338fff627042dc5245dce365bd3eaf014bd2f40c2cf308acd8","src/common/signal.rs":"493f16f93537b48ef8682e307706eb6ac6e036f906e9e0694b4359c4034e723d","src/conn/impls/boxed.rs":"ceccbe5cdeb13363cc787572517a4a0a645a1c979a291c9fad416b81daf5a77e","src/conn/impls/mod.rs":"94910c8b342245d2e0beb406744e0acecdc1f6ad2099fa01acddc46d1bf65bc1","src/conn/impls/tcpstream.rs":"f8a22c6997bfffc03091d451a5ff6b0293e1a44e37d402a067c1fa985a7e88e8","src/conn/impls/unixstream.rs":"36a0d942dfa18783edca3b0c9474419b0143ca1bd5e0ae697a661e1b2d608600","src/conn/mod.rs":"dbebd7cff74cc5795f50fdef5ac2b39d657d93c90f3bc089674bb66db81eab35","src/internal/be_bytes.rs":"0ff7e0bde851e59c74f5b72a75cabd725424d69c560066429412d21a3279c3f8","src/internal/le_bytes.rs":"ba6d896932f70ac51230fefb1eac587a1001e08b2e26828dc58836a6b3b7fdb6","src/internal/mod.rs":"c913b10a0fe83d8c863f97077851a476e9d23f8a173cce94a8672b74bcb409f2","src/lib.rs":"1873b5a0d285ce382f5c9c8b5e0088a4cf770223801a4b9a3106c667e94dacab","src/protocol/commands.rs":"7c5edc22b51d176eeaa05fd64bacd90c9dbe0c1cb9d3b65f99670ce23ac770b2","src/protocol/commands/_QAgent.rs":"d77a116fac86d93c97b37a723a64dfe4bffe92634c89b76df075e0a032c51681","src/protocol/commands/_QCatchSyscalls.rs":"01c6ce8c10b69834b34c35abbc354afb38cefb2468af73be55cd75ecad21dbfb","src/protocol/commands/_QDisableRandomization.rs":"3d403d8158d7e4692b9b56f14b2a56b7c242a55823b5b0a48737917693bad954","src/protocol/commands/_QEnvironmentHexEncoded.rs":"a663e29d1b759e398391897d5dd39e6fef3a2e192e1fbf1ec3e2dc9f70efe71f","src/protocol/commands/_QEnvironmentReset.rs":"c1c4272f986ae1e333c33e1bd1f76261a98e2fd9967d330c01645ef30b54607b","src/protocol/commands/_QEnvironmentUnset.rs":"376605e130c40b9ce0c1488021e987ebb135ae639c9397364712c3a4605ae6b4","src/protocol/commands/_QSetWorkingDir.rs":"7842db01dc7517085884cbd6c5bc4603c1aaec0b62841d7a37d265c7722cf96f","src/protocol/commands/_QStartNoAckMode.rs":"1ef33909409e023df54d1725e42966fe49eee0a36f6225faf00c04e23862d437","src/protocol/commands/_QStartupWithShell.rs":"28d972764ca5a5d29947f35237cfb25db8e594f986ceccb4f0190f053ab065a2","src/protocol/commands/_bc.rs":"3bd9ef3d7193a6b76770743d88303a962fc9ec581e964ea72004f03736d24afd","src/protocol/commands/_bs.rs":"60391af020f4d592fa6195dfde71fea828d52ae31842f953f7210e2b423215e3","src/protocol/commands/_c.rs":"de5db311e163c6d281770ddd6f387751a3cb7227a554ca3a7d8e991c5e164bea","src/protocol/commands/_d_upcase.rs":"087555dcba8cca4af96845916cceff6fa77f2c8601ecf287d0675d6be5253ced","src/protocol/commands/_g.rs":"5c54dc7f97533bd8ae6a93bb6c9958f555d278de04f2c10525a3297707ce2d31","src/protocol/commands/_g_upcase.rs":"5edd3b2523c09df7cf222410ec04d91a0c4b440a30a6bb87590773ebc8f5f76b","src/protocol/commands/_h_upcase.rs":"22ed90aefd6ea223b932dd0128f2845f0e6eb2e6e0d83c94c15ed694f24ea415","src/protocol/commands/_k.rs":"36fc2f45eaa248406959971b5b771437a102954575e86daed4cf75e029d2065f","src/protocol/commands/_m.rs":"f7899acf70d8232eb801ca25088de0b26662f7d8fbb2e3a3e2843e8d008d2dbd","src/protocol/commands/_m_upcase.rs":"b9ef4a51325df2255d2e1c406cbcb90783220ff5e46498173094e09c0bf34466","src/protocol/commands/_p.rs":"2d49dcf8359d56c2da0cf072f3cdbee793852e776a873ccf11891495434599ea","src/protocol/commands/_p_upcase.rs":"0161f692c3cf5b813508e0ad183f9cfe3b18f96c8b81098c12e8b05b96153a42","src/protocol/commands/_qAttached.rs":"e97b939e6bf2aabe495c6aafb5f4818bbc18347b92e94b06db3dc16f6238bbd5","src/protocol/commands/_qC.rs":"9e8a14d24aa873b28e03b4b7d5207f7a9fa920dd4c0b1a941ff0f04def4b58d2","src/protocol/commands/_qOffsets.rs":"46f1019167fa44dd05170a9c5caa06f1eff7b49bd349bf1cd45c9629b06197f9","src/protocol/commands/_qRcmd.rs":"29be23910d936299054c551cb652421f71621bf4d0c2285f718cfb708d82d36f","src/protocol/commands/_qRegisterInfo.rs":"8284e4866227839026bd2e270be08d25128526eedde9f983e3f4461ee88caa05","src/protocol/commands/_qSupported.rs":"a7f9b2204f0be154eadc53611ddb66aedbfd1ca0b683bd2dd9b2188678478a3b","src/protocol/commands/_qThreadExtraInfo.rs":"ed104201cd4012ff046378d06a0e3c656689a450592dae514e5733f0959e8134","src/protocol/commands/_qXfer_auxv_read.rs":"4d7919f4795d0d57337fb98131abe849fe28a0680af993653b44509050d73658","src/protocol/commands/_qXfer_exec_file.rs":"eb8e5f020c80150200625f7ecdc945d7d8187741c4dcd0cceb16f3be54866875","src/protocol/commands/_qXfer_features_read.rs":"de53e999f06412de9851fd7707ef240a205d8329ec7bae0d71518b126a614b7c","src/protocol/commands/_qXfer_libraries_svr4_read.rs":"44571e7643a37e8507bcad68c302813cd74659a636d94586bf4297f1bca30089","src/protocol/commands/_qXfer_memory_map.rs":"eaf4bfd1f4a4e5526e1367565e1429b432e7500193a80f8d93b05abdeb25241c","src/protocol/commands/_qfThreadInfo.rs":"80f492e58a17674aac33f58a4a1ece24a01627748cf1a5e4a248798e855ce225","src/protocol/commands/_qsThreadInfo.rs":"623767d931a2e8c57eaefe5fd449c9993da7dd9e21ddd51ea69f3e5c555b9e01","src/protocol/commands/_r_upcase.rs":"35406c84b81810e08f9554883f69e47ed7e5948df2a3bf383ed24dd77963fce9","src/protocol/commands/_s.rs":"83cfdb848692ccc2f20eb32a884bfb75896c79cc925b54dd035d0fb01bf88426","src/protocol/commands/_t_upcase.rs":"c6822881aaf1bcfd322b2139f042cf668f98dca2a00f17fcbf057cc8ba4062b5","src/protocol/commands/_vAttach.rs":"082b6b6978eabc3ed177fb0e1fa7c38b7b86eef4707b13e9a6d93747cbb973b7","src/protocol/commands/_vCont.rs":"229706a88723d751152d88622aa0b869a41bdf0788187ce526719163e48381a7","src/protocol/commands/_vFile_close.rs":"9597d1c7f85216354e57cb098afba4d7ed276629446c7598fd0c36cde978d355","src/protocol/commands/_vFile_fstat.rs":"cf54d4ec32e6d9f2047e9cfa09b2d589159a2cd5c10fd905b3835a0a16a70a5a","src/protocol/commands/_vFile_open.rs":"04eb7b1f155dc958f877435e3bf9c75371b5a981dab48046e4c1bb932172efb6","src/protocol/commands/_vFile_pread.rs":"0586c897be2c0f260838fcbf25d51051c97e9cddeb9fc82e23dc5e4ce87dd35e","src/protocol/commands/_vFile_pwrite.rs":"d3794a580bc4772522dc3d85c3ec5fee96c931fa5924508bc529478c835b5c43","src/protocol/commands/_vFile_readlink.rs":"35d84d884d41cc7a0108bae594574e5c429474ce3a35db885ff27a38040d0ec8","src/protocol/commands/_vFile_setfs.rs":"8061afcb8816e8c71191708ad4e5082f3c5fa95ba5108586b2fa55d496e4668b","src/protocol/commands/_vFile_unlink.rs":"d4a41284559cec1d55261835f167afed1fe6ca683714b5568736451bee204d41","src/protocol/commands/_vKill.rs":"bbeda1ea7aa4a4a074282fab0c7aaa7078da8b44ebfef26fd82cdaba8a1fa077","src/protocol/commands/_vRun.rs":"9c61b3ff476342b48c84d9844228af250907f3830cea63b688beb789104ca23c","src/protocol/commands/_x_upcase.rs":"00ffb68fdd4c6d381c843dc0dfd61103c27f11c6425d0355271f981ac2df66ea","src/protocol/commands/breakpoint.rs":"c67579ba752cf23e2c6f62de1a3316ebd3da048260398f473a56bd3b4c775469","src/protocol/commands/exclamation_mark.rs":"b48fa202751d6067aab00b2cb667eaf31b36f3f41875b33380a257968aa869d5","src/protocol/commands/question_mark.rs":"da4ac2404260f7ab1ae6ca695175a55f5385efb51bb95d3f72f47401d8d4d587","src/protocol/common/hex.rs":"3a9baedec1bf5c6dc4c6400946e084c20d843708f3b09e36c716733543458df6","src/protocol/common/lists.rs":"1e74ba5483861969be230843239963e269d1229f8dae15d72340d3363948323a","src/protocol/common/mod.rs":"c436936088e7780ee6bf0f6b869e75d08289edc6032e2817f53e18e7157eba1a","src/protocol/common/qxfer.rs":"857fe893d05a216bcee24a18c3c1b489279394298f585c4303fae099bdf25fda","src/protocol/common/thread_id.rs":"a84ba91355f2dac2c923703cfea72c792f34c8c8cd4ae2538148506e0833edac","src/protocol/console_output.rs":"1cf7a2bf88ac4e68e639a3b25ecd3dc368536e0965c32e9bd4ab4862a2f4c9f6","src/protocol/mod.rs":"b7a7bd9f05ea7351f2d160a5694ebaa0d9e5895a5a08945cf46d42a91194c382","src/protocol/packet.rs":"9fdf2d4fe43a79e4450b756604df80a3118324d6fc16835116f4fb21400b4cd7","src/protocol/recv_packet.rs":"a67fbe4c9101dc50aace04667372ceff6c98514fdee258e2f40d660734b4c975","src/protocol/response_writer.rs":"c0a6aa44f54c3e346eca9f6f00963ebe16a69cecc01ef15a66f6eaabe114676a","src/stub/builder.rs":"eebcbcf36c3669a6d20cb70f2de0fbf4d3212367dd10ac195d4c5a47ac926307","src/stub/core_impl.rs":"38ee3992dd05c454b99d819b9d1b559a104d1ca1a1201036ef203e55aa66d800","src/stub/core_impl/auxv.rs":"5a8664d4202db7f5ace21f19967ae72dcb3b575b861a5fe88db8725c2252682d","src/stub/core_impl/base.rs":"f4d5b95134a123d8e24b6e3221b55f50e339343f2eac06268cf631ea189ca49a","src/stub/core_impl/breakpoints.rs":"4c44a120784e339cf5b13758011d285d78556bd4e53e4f2a824db7a8165c87e7","src/stub/core_impl/catch_syscalls.rs":"3d60802d8e3497237a94fdec16210f3e2788a8ddcdda1b4c883c885f26ec1e6a","src/stub/core_impl/exec_file.rs":"3e97b60e8de80c2e9a4a97803dbce0ce65855660ae20ecf5dfc8ecf30c691901","src/stub/core_impl/extended_mode.rs":"45e56fb28750f0e09b071df9122e3de7aa4122956cb6c0a675939940fb026e7c","src/stub/core_impl/host_io.rs":"34d2e47afcf4402a07b5ed83e4eb94725eb10e361b3969e9770ed7da7dc6d908","src/stub/core_impl/libraries.rs":"f79aec294384b99608d0d52504f827e7154e95af5a1b54459cf3d31837a87dc2","src/stub/core_impl/lldb_register_info.rs":"5957a274a91df9e8eb69c16dd960da9a45a5affe8727bffd0d420e0d4d8e37a6","src/stub/core_impl/memory_map.rs":"fa2a1c99fddbcc2dee6a85da130905fc078cab7a96e7e741e7423e3d0b375f13","src/stub/core_impl/monitor_cmd.rs":"3ac510cfa33c86382f987d7127e1301f8509911ba6d798563f795772a7cf005c","src/stub/core_impl/no_ack_mode.rs":"9f6b29f63c8cc5fdfbff70917bb1b77016d4e72ae41e371477e7b2d4f2eddf12","src/stub/core_impl/resume.rs":"85a123e802c9b5c84c3a694d5ff6211bf9ed81aac565279956ea8c0079b0d124","src/stub/core_impl/reverse_exec.rs":"ed5307d74ea4d6402f7a60c99a7504b1b9ffadb9d3e08284f68b1f3d722eb927","src/stub/core_impl/section_offsets.rs":"ec4463d8ee2c0052698b2639b59f53bce2f02197a05571e62253066a0b06cd15","src/stub/core_impl/single_register_access.rs":"57ecc81b120eef857aaa2d41de89c2fd05ab22866bd91c859f90cb48b40dcdc4","src/stub/core_impl/target_xml.rs":"2350ba6021710b2ca19484543077a1583c9dd26a3b63dbf66c1c589bf967fa96","src/stub/core_impl/thread_extra_info.rs":"7fee3cdaa9215f540ab196ddd2d39c5b889e36ab98077b659d16e18bbf5d4822","src/stub/core_impl/x_upcase_packet.rs":"c8de489f681a588f51ee23899e1d6a97a04f1200ad93f5a3f6dbf91094446ac9","src/stub/error.rs":"2a32ad2ae25b9432f2cc954d985969bf875ad5ba492850b70fab6ae4e6cb931f","src/stub/mod.rs":"ec5e9e4236c0839333b99d1d3c502499c38c560ccdeb2963fcdbeb871e9e9d01","src/stub/state_machine.rs":"ec232ce235273ee8ec8126a2e285a7cb2b7a0eb268f5876fa4154905f813c35c","src/stub/stop_reason.rs":"bce01656cd05563e831cab00f36355fd4478bf9b8263b4b8ab6ef74dd5d786e8","src/target/ext/auxv.rs":"cfe286bb8c12fef4c9031583b4fe5f0c527736a673875548f0b8d83ab3ba9fd5","src/target/ext/base/mod.rs":"b7959240a01dc738fdd6cbff6ebf589528617306b10e4dc2a9bb7ec8059c48b6","src/target/ext/base/multithread.rs":"41587b4649eae9259b3a087906a53f5f5dbadb05f620a46b480f4f2be28abf51","src/target/ext/base/reverse_exec.rs":"c32c7dab13cb984664655ebde0269c6df06aab6e4886b7db7348123df2f24a4e","src/target/ext/base/single_register_access.rs":"8dec5f2ad03c7335e25b413094aefcd96c3ca8bc3f8ec1bf0d456afeb68676ca","src/target/ext/base/singlethread.rs":"fc6a3d08ff8410a5f910fade5eefe1372c05c327d1788671c803cd4edef1cbff","src/target/ext/breakpoints.rs":"ee341e05f86519722032384cce30ddca0a5be34928ac038b38fae53f2af3ffc3","src/target/ext/catch_syscalls.rs":"c26f9cb9ef15018a8c696ba4d81b31c57eefc659b9010a97911ad8913dfe0e2f","src/target/ext/exec_file.rs":"36c938dc6bedc7fa142d95444c9bfcfc385d9f4986ffe7f7089b7f4b908396af","src/target/ext/extended_mode.rs":"27c4912f657a935b1ab684329b3e683d4c22a44f0fbfc9c6708b3ee78331c4d4","src/target/ext/host_io.rs":"995ca787f78199746f89f208d95900ff975da643eec50e5c34d909166833a3ee","src/target/ext/libraries.rs":"0da92db09c5e7772ed4234e208b0c2b7b5559d64348f8be754bb30077b81cf63","src/target/ext/lldb_register_info_override.rs":"1a3ee38c35b8e5d3f60bfb36dbe2cbb9a4bce1d941cd8cb1feca4873faa5d433","src/target/ext/memory_map.rs":"3c4118f56594e0e35f63bf1132b79f6487fd9855ac2f1c30207d5affc97a6839","src/target/ext/mod.rs":"d68568e4231488f76813d2e035dcbb8fbd9d1c2ace8c9869870d184321d9b500","src/target/ext/monitor_cmd.rs":"4ed16666ac760d5c3672672cb3b46225102446c2fcc3e1b67a7c720e05b4af55","src/target/ext/section_offsets.rs":"26534e5945c8c58d3bfc7db79090b0a44d9805f152dcdbffa35df9bcae609b36","src/target/ext/target_description_xml_override.rs":"742b53328ee009f4c46f98b1c0fbd6a439b86de03cf70eb39fc7ee7309863c66","src/target/ext/thread_extra_info.rs":"7fe2680442a09d2d748cc1d95c9d02b89832137615e0c028849d3f77e5a650b0","src/target/mod.rs":"9862f5c2b03dd5ab61b9a7ff9f95deb598649a2b22acf5fca31f645e04d1d18e","src/util/dead_code_marker.rs":"0c91042e1d4f1cd4035fd7a2a65571dbec8dbdfa4f24ceeee28d00ca903ade42","src/util/managed_vec.rs":"54d40bcd5fa1b14becd29f8d17a8af8dba60b8ecb1f2c83b5e2747d1ab3a6581","src/util/mod.rs":"f5935bf2bf6ff53d785c69441d3486d0ae3149d46af48710c7e4c2fe452b6f82"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"6cfc32ba54a56740e37fec6f198a1d77241e53cad8c0bce31722f14d59f4563e","Android.bp":"6f4200a5c1d6e02b14e5220c28f5e4bcde8818bf1abaa72128be06f9ef6f8c0d","CHANGELOG.md":"895af8708c40a6856e30709d277eb6ad6fc0783738a7250f4d8729dff326742c","Cargo.lock":"f43c5fea6cfe04a63f030a7caa8e61e03f73c8d2b4e186d909ecb36d417d640b","Cargo.toml":"f3d561121fec91e06887cbda7da1e6a88eddcbc1f0bcf377e083ecc1ab8eec8e","LICENSE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","METADATA":"a39d56dd57eba961547fec71970de76d581fed07a326076607feb11db6b6b6ec","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"cf90a7c39b23700b3d26c09f1679fb52ad6c52eb3b607d1552887ae7e8ef4b0f","TEST_MAPPING":"0ae231c7e9c43bf3b90a1afed8df9687a20d36a241cd5a4ee669a0234ccbb76f","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","cargo_embargo.json":"3363aaa21557483dbdbdcb9926546c6ea4adc2812743d18600d76bacae7b55d3","docs/LICENSE-APACHE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","docs/LICENSE-MIT":"6d00b342325c2a62c158377a6185927ee5d6bc29d1ea64ff3a21d8e58b8f6855","docs/transition_guide.md":"3e1009fef67ac63b93366d761f2a17ab92fe654fadff7746d47cce2e73a8aee7","examples/armv4t/README.md":"4d63c688ef7a51406b8c7a4936a339597b63542c64e0802002019d14a623d924","examples/armv4t/emu.rs":"24eed237e958c1154db17d3e224dfd4bc559a87522fceb02dea83c210939c761","examples/armv4t/gdb/auxv.rs":"a96d3ed4a1ad315c59ecdb01255b9f97c72f18523b09ca6087241fe1d9546791","examples/armv4t/gdb/breakpoints.rs":"0f9a06d78d6bc547f43f9858e1b133c7ac2bf21d5d5cacf2397ded7502789b17","examples/armv4t/gdb/catch_syscalls.rs":"017e54607254fa054fa9c48e787129e1869b6ae2430e62c4e10a126d5396ff07","examples/armv4t/gdb/exec_file.rs":"cf1c0bd94f060cab3d0de2dc3ff47a1b9adb64e9a321ece51ceb29028216268f","examples/armv4t/gdb/extended_mode.rs":"bc1867c34af77d8415956eb76c88fca8f4b83b97ba9de0dea0e844c6d769c3a0","examples/armv4t/gdb/host_io.rs":"29ca29128029136caec83c0eb5502b4ca70bd3eabb3b6ba51e46587ee7ae5d58","examples/armv4t/gdb/libraries.rs":"84126ca2d2b35e1118c96581f61824a0b583614653f8642e879bfad15ef6ea13","examples/armv4t/gdb/lldb_register_info_override.rs":"8a9df82938baccd43699e696468690511cf428b73f51205752d8c4effa781fb2","examples/armv4t/gdb/memory_map.rs":"abe902e835cba1ef6b4cfbea59e0e00bd597262f106be82e900bec1e58f296dc","examples/armv4t/gdb/mod.rs":"62a5ae1d1139a24f89b72ffc5b6204ebdd6f09dec99e54bba41045ea230d7305","examples/armv4t/gdb/monitor_cmd.rs":"e0eaa5d179499b20d0ca16f5f14086b7f1bf916c8d6736719ea5a30e3c792ec4","examples/armv4t/gdb/section_offsets.rs":"6b18b8dfff33e5099b33e666939765966cd2ffaf1227fe542c22c9a4ed45073e","examples/armv4t/gdb/target_description_xml_override.rs":"da5273e9857851a67c7837b862184da7d4149235e9fde78ed8ad1f6f6dae300d","examples/armv4t/main.rs":"fc5477fbbeb3fbc5ede232e6f626c48eb3566f0596f01764826c8e54e3868565","examples/armv4t/mem_sniffer.rs":"9ca8a3892a30bbcc883baf210f9aec3ba1059c085fea94840c05736618a03ab8","examples/armv4t/test_bin/compile_test.sh":"72cfd4e08967c40c95f58ac1f4fd77140b823b9437a4493c3fbbae6f861c0c5c","examples/armv4t/test_bin/test.c":"2fcdc82b8aa29e9768ee46e6b65889a523062d9121c644c37d8b0c8157fb47a0","examples/armv4t/test_bin/test.ld":"c5f169baa007c021275be09afcb846cb7555a667bc87ac17af88d294e296bc93","examples/armv4t_multicore/README.md":"c1213975695143089a425bf8d880dc5305297b8c7e33dbe6219825981e70e0d8","examples/armv4t_multicore/emu.rs":"72c714bb36efca21628e29661dc50b8d51998c9c9e071ffe37522317a97624d1","examples/armv4t_multicore/gdb.rs":"cce6dc57de3a86aa4d26ef2277e31ad1d0e641af0acc6bcaf84eaae3e088cec8","examples/armv4t_multicore/main.rs":"086334a3c190c4d919ff92f29b8bfb1824066f6df7ce1dba4a0f53af5f999809","examples/armv4t_multicore/mem_sniffer.rs":"47959ed188a0ec17ab5bb8787b79387124c507a68e196db9802653edf98ea48d","examples/armv4t_multicore/test_bin/compile_test.sh":"72cfd4e08967c40c95f58ac1f4fd77140b823b9437a4493c3fbbae6f861c0c5c","examples/armv4t_multicore/test_bin/test.c":"ed6e69f0fb129a9a9b377a69e1a8d77352a81f856823514f979de4ea78f78042","examples/armv4t_multicore/test_bin/test.ld":"c5f169baa007c021275be09afcb846cb7555a667bc87ac17af88d294e296bc93","rustfmt.toml":"57f9edccf881fe5efbe1f692e339c17dc9c637aafba2602383cc64061a1f1ed7","scripts/test_dead_code_elim.sh":"bd21130bcea3e9dfaaf0086b82f184d5bae2483c9ebd5fdf62e171fa9bd5514b","src/arch.rs":"a86c9897a72b2ac600c73ef6afd22615c9c790e8a7a2996b76df8180148e89dd","src/common/mod.rs":"90d517dbfad798338fff627042dc5245dce365bd3eaf014bd2f40c2cf308acd8","src/common/signal.rs":"493f16f93537b48ef8682e307706eb6ac6e036f906e9e0694b4359c4034e723d","src/conn/impls/boxed.rs":"ceccbe5cdeb13363cc787572517a4a0a645a1c979a291c9fad416b81daf5a77e","src/conn/impls/mod.rs":"94910c8b342245d2e0beb406744e0acecdc1f6ad2099fa01acddc46d1bf65bc1","src/conn/impls/tcpstream.rs":"f8a22c6997bfffc03091d451a5ff6b0293e1a44e37d402a067c1fa985a7e88e8","src/conn/impls/unixstream.rs":"36a0d942dfa18783edca3b0c9474419b0143ca1bd5e0ae697a661e1b2d608600","src/conn/mod.rs":"dbebd7cff74cc5795f50fdef5ac2b39d657d93c90f3bc089674bb66db81eab35","src/internal/be_bytes.rs":"0ff7e0bde851e59c74f5b72a75cabd725424d69c560066429412d21a3279c3f8","src/internal/le_bytes.rs":"ba6d896932f70ac51230fefb1eac587a1001e08b2e26828dc58836a6b3b7fdb6","src/internal/mod.rs":"c913b10a0fe83d8c863f97077851a476e9d23f8a173cce94a8672b74bcb409f2","src/lib.rs":"1873b5a0d285ce382f5c9c8b5e0088a4cf770223801a4b9a3106c667e94dacab","src/protocol/commands.rs":"7c5edc22b51d176eeaa05fd64bacd90c9dbe0c1cb9d3b65f99670ce23ac770b2","src/protocol/commands/_QAgent.rs":"d77a116fac86d93c97b37a723a64dfe4bffe92634c89b76df075e0a032c51681","src/protocol/commands/_QCatchSyscalls.rs":"01c6ce8c10b69834b34c35abbc354afb38cefb2468af73be55cd75ecad21dbfb","src/protocol/commands/_QDisableRandomization.rs":"3d403d8158d7e4692b9b56f14b2a56b7c242a55823b5b0a48737917693bad954","src/protocol/commands/_QEnvironmentHexEncoded.rs":"a663e29d1b759e398391897d5dd39e6fef3a2e192e1fbf1ec3e2dc9f70efe71f","src/protocol/commands/_QEnvironmentReset.rs":"c1c4272f986ae1e333c33e1bd1f76261a98e2fd9967d330c01645ef30b54607b","src/protocol/commands/_QEnvironmentUnset.rs":"376605e130c40b9ce0c1488021e987ebb135ae639c9397364712c3a4605ae6b4","src/protocol/commands/_QSetWorkingDir.rs":"7842db01dc7517085884cbd6c5bc4603c1aaec0b62841d7a37d265c7722cf96f","src/protocol/commands/_QStartNoAckMode.rs":"1ef33909409e023df54d1725e42966fe49eee0a36f6225faf00c04e23862d437","src/protocol/commands/_QStartupWithShell.rs":"28d972764ca5a5d29947f35237cfb25db8e594f986ceccb4f0190f053ab065a2","src/protocol/commands/_bc.rs":"3bd9ef3d7193a6b76770743d88303a962fc9ec581e964ea72004f03736d24afd","src/protocol/commands/_bs.rs":"60391af020f4d592fa6195dfde71fea828d52ae31842f953f7210e2b423215e3","src/protocol/commands/_c.rs":"de5db311e163c6d281770ddd6f387751a3cb7227a554ca3a7d8e991c5e164bea","src/protocol/commands/_d_upcase.rs":"087555dcba8cca4af96845916cceff6fa77f2c8601ecf287d0675d6be5253ced","src/protocol/commands/_g.rs":"5c54dc7f97533bd8ae6a93bb6c9958f555d278de04f2c10525a3297707ce2d31","src/protocol/commands/_g_upcase.rs":"5edd3b2523c09df7cf222410ec04d91a0c4b440a30a6bb87590773ebc8f5f76b","src/protocol/commands/_h_upcase.rs":"22ed90aefd6ea223b932dd0128f2845f0e6eb2e6e0d83c94c15ed694f24ea415","src/protocol/commands/_k.rs":"36fc2f45eaa248406959971b5b771437a102954575e86daed4cf75e029d2065f","src/protocol/commands/_m.rs":"f7899acf70d8232eb801ca25088de0b26662f7d8fbb2e3a3e2843e8d008d2dbd","src/protocol/commands/_m_upcase.rs":"b9ef4a51325df2255d2e1c406cbcb90783220ff5e46498173094e09c0bf34466","src/protocol/commands/_p.rs":"2d49dcf8359d56c2da0cf072f3cdbee793852e776a873ccf11891495434599ea","src/protocol/commands/_p_upcase.rs":"0161f692c3cf5b813508e0ad183f9cfe3b18f96c8b81098c12e8b05b96153a42","src/protocol/commands/_qAttached.rs":"e97b939e6bf2aabe495c6aafb5f4818bbc18347b92e94b06db3dc16f6238bbd5","src/protocol/commands/_qC.rs":"9e8a14d24aa873b28e03b4b7d5207f7a9fa920dd4c0b1a941ff0f04def4b58d2","src/protocol/commands/_qOffsets.rs":"46f1019167fa44dd05170a9c5caa06f1eff7b49bd349bf1cd45c9629b06197f9","src/protocol/commands/_qRcmd.rs":"29be23910d936299054c551cb652421f71621bf4d0c2285f718cfb708d82d36f","src/protocol/commands/_qRegisterInfo.rs":"8284e4866227839026bd2e270be08d25128526eedde9f983e3f4461ee88caa05","src/protocol/commands/_qSupported.rs":"a7f9b2204f0be154eadc53611ddb66aedbfd1ca0b683bd2dd9b2188678478a3b","src/protocol/commands/_qThreadExtraInfo.rs":"ed104201cd4012ff046378d06a0e3c656689a450592dae514e5733f0959e8134","src/protocol/commands/_qXfer_auxv_read.rs":"4d7919f4795d0d57337fb98131abe849fe28a0680af993653b44509050d73658","src/protocol/commands/_qXfer_exec_file.rs":"eb8e5f020c80150200625f7ecdc945d7d8187741c4dcd0cceb16f3be54866875","src/protocol/commands/_qXfer_features_read.rs":"de53e999f06412de9851fd7707ef240a205d8329ec7bae0d71518b126a614b7c","src/protocol/commands/_qXfer_libraries_svr4_read.rs":"44571e7643a37e8507bcad68c302813cd74659a636d94586bf4297f1bca30089","src/protocol/commands/_qXfer_memory_map.rs":"eaf4bfd1f4a4e5526e1367565e1429b432e7500193a80f8d93b05abdeb25241c","src/protocol/commands/_qfThreadInfo.rs":"80f492e58a17674aac33f58a4a1ece24a01627748cf1a5e4a248798e855ce225","src/protocol/commands/_qsThreadInfo.rs":"623767d931a2e8c57eaefe5fd449c9993da7dd9e21ddd51ea69f3e5c555b9e01","src/protocol/commands/_r_upcase.rs":"35406c84b81810e08f9554883f69e47ed7e5948df2a3bf383ed24dd77963fce9","src/protocol/commands/_s.rs":"83cfdb848692ccc2f20eb32a884bfb75896c79cc925b54dd035d0fb01bf88426","src/protocol/commands/_t_upcase.rs":"c6822881aaf1bcfd322b2139f042cf668f98dca2a00f17fcbf057cc8ba4062b5","src/protocol/commands/_vAttach.rs":"082b6b6978eabc3ed177fb0e1fa7c38b7b86eef4707b13e9a6d93747cbb973b7","src/protocol/commands/_vCont.rs":"229706a88723d751152d88622aa0b869a41bdf0788187ce526719163e48381a7","src/protocol/commands/_vFile_close.rs":"9597d1c7f85216354e57cb098afba4d7ed276629446c7598fd0c36cde978d355","src/protocol/commands/_vFile_fstat.rs":"cf54d4ec32e6d9f2047e9cfa09b2d589159a2cd5c10fd905b3835a0a16a70a5a","src/protocol/commands/_vFile_open.rs":"04eb7b1f155dc958f877435e3bf9c75371b5a981dab48046e4c1bb932172efb6","src/protocol/commands/_vFile_pread.rs":"0586c897be2c0f260838fcbf25d51051c97e9cddeb9fc82e23dc5e4ce87dd35e","src/protocol/commands/_vFile_pwrite.rs":"d3794a580bc4772522dc3d85c3ec5fee96c931fa5924508bc529478c835b5c43","src/protocol/commands/_vFile_readlink.rs":"35d84d884d41cc7a0108bae594574e5c429474ce3a35db885ff27a38040d0ec8","src/protocol/commands/_vFile_setfs.rs":"8061afcb8816e8c71191708ad4e5082f3c5fa95ba5108586b2fa55d496e4668b","src/protocol/commands/_vFile_unlink.rs":"d4a41284559cec1d55261835f167afed1fe6ca683714b5568736451bee204d41","src/protocol/commands/_vKill.rs":"bbeda1ea7aa4a4a074282fab0c7aaa7078da8b44ebfef26fd82cdaba8a1fa077","src/protocol/commands/_vRun.rs":"9c61b3ff476342b48c84d9844228af250907f3830cea63b688beb789104ca23c","src/protocol/commands/_x_upcase.rs":"00ffb68fdd4c6d381c843dc0dfd61103c27f11c6425d0355271f981ac2df66ea","src/protocol/commands/breakpoint.rs":"c67579ba752cf23e2c6f62de1a3316ebd3da048260398f473a56bd3b4c775469","src/protocol/commands/exclamation_mark.rs":"b48fa202751d6067aab00b2cb667eaf31b36f3f41875b33380a257968aa869d5","src/protocol/commands/question_mark.rs":"da4ac2404260f7ab1ae6ca695175a55f5385efb51bb95d3f72f47401d8d4d587","src/protocol/common/hex.rs":"3a9baedec1bf5c6dc4c6400946e084c20d843708f3b09e36c716733543458df6","src/protocol/common/lists.rs":"1e74ba5483861969be230843239963e269d1229f8dae15d72340d3363948323a","src/protocol/common/mod.rs":"c436936088e7780ee6bf0f6b869e75d08289edc6032e2817f53e18e7157eba1a","src/protocol/common/qxfer.rs":"857fe893d05a216bcee24a18c3c1b489279394298f585c4303fae099bdf25fda","src/protocol/common/thread_id.rs":"a84ba91355f2dac2c923703cfea72c792f34c8c8cd4ae2538148506e0833edac","src/protocol/console_output.rs":"1cf7a2bf88ac4e68e639a3b25ecd3dc368536e0965c32e9bd4ab4862a2f4c9f6","src/protocol/mod.rs":"b7a7bd9f05ea7351f2d160a5694ebaa0d9e5895a5a08945cf46d42a91194c382","src/protocol/packet.rs":"9fdf2d4fe43a79e4450b756604df80a3118324d6fc16835116f4fb21400b4cd7","src/protocol/recv_packet.rs":"a67fbe4c9101dc50aace04667372ceff6c98514fdee258e2f40d660734b4c975","src/protocol/response_writer.rs":"c0a6aa44f54c3e346eca9f6f00963ebe16a69cecc01ef15a66f6eaabe114676a","src/stub/builder.rs":"eebcbcf36c3669a6d20cb70f2de0fbf4d3212367dd10ac195d4c5a47ac926307","src/stub/core_impl.rs":"38ee3992dd05c454b99d819b9d1b559a104d1ca1a1201036ef203e55aa66d800","src/stub/core_impl/auxv.rs":"5a8664d4202db7f5ace21f19967ae72dcb3b575b861a5fe88db8725c2252682d","src/stub/core_impl/base.rs":"f4d5b95134a123d8e24b6e3221b55f50e339343f2eac06268cf631ea189ca49a","src/stub/core_impl/breakpoints.rs":"4c44a120784e339cf5b13758011d285d78556bd4e53e4f2a824db7a8165c87e7","src/stub/core_impl/catch_syscalls.rs":"3d60802d8e3497237a94fdec16210f3e2788a8ddcdda1b4c883c885f26ec1e6a","src/stub/core_impl/exec_file.rs":"3e97b60e8de80c2e9a4a97803dbce0ce65855660ae20ecf5dfc8ecf30c691901","src/stub/core_impl/extended_mode.rs":"45e56fb28750f0e09b071df9122e3de7aa4122956cb6c0a675939940fb026e7c","src/stub/core_impl/host_io.rs":"34d2e47afcf4402a07b5ed83e4eb94725eb10e361b3969e9770ed7da7dc6d908","src/stub/core_impl/libraries.rs":"f79aec294384b99608d0d52504f827e7154e95af5a1b54459cf3d31837a87dc2","src/stub/core_impl/lldb_register_info.rs":"5957a274a91df9e8eb69c16dd960da9a45a5affe8727bffd0d420e0d4d8e37a6","src/stub/core_impl/memory_map.rs":"fa2a1c99fddbcc2dee6a85da130905fc078cab7a96e7e741e7423e3d0b375f13","src/stub/core_impl/monitor_cmd.rs":"3ac510cfa33c86382f987d7127e1301f8509911ba6d798563f795772a7cf005c","src/stub/core_impl/no_ack_mode.rs":"9f6b29f63c8cc5fdfbff70917bb1b77016d4e72ae41e371477e7b2d4f2eddf12","src/stub/core_impl/resume.rs":"85a123e802c9b5c84c3a694d5ff6211bf9ed81aac565279956ea8c0079b0d124","src/stub/core_impl/reverse_exec.rs":"ed5307d74ea4d6402f7a60c99a7504b1b9ffadb9d3e08284f68b1f3d722eb927","src/stub/core_impl/section_offsets.rs":"ec4463d8ee2c0052698b2639b59f53bce2f02197a05571e62253066a0b06cd15","src/stub/core_impl/single_register_access.rs":"57ecc81b120eef857aaa2d41de89c2fd05ab22866bd91c859f90cb48b40dcdc4","src/stub/core_impl/target_xml.rs":"2350ba6021710b2ca19484543077a1583c9dd26a3b63dbf66c1c589bf967fa96","src/stub/core_impl/thread_extra_info.rs":"7fee3cdaa9215f540ab196ddd2d39c5b889e36ab98077b659d16e18bbf5d4822","src/stub/core_impl/x_upcase_packet.rs":"c8de489f681a588f51ee23899e1d6a97a04f1200ad93f5a3f6dbf91094446ac9","src/stub/error.rs":"2a32ad2ae25b9432f2cc954d985969bf875ad5ba492850b70fab6ae4e6cb931f","src/stub/mod.rs":"ec5e9e4236c0839333b99d1d3c502499c38c560ccdeb2963fcdbeb871e9e9d01","src/stub/state_machine.rs":"ec232ce235273ee8ec8126a2e285a7cb2b7a0eb268f5876fa4154905f813c35c","src/stub/stop_reason.rs":"bce01656cd05563e831cab00f36355fd4478bf9b8263b4b8ab6ef74dd5d786e8","src/target/ext/auxv.rs":"cfe286bb8c12fef4c9031583b4fe5f0c527736a673875548f0b8d83ab3ba9fd5","src/target/ext/base/mod.rs":"b7959240a01dc738fdd6cbff6ebf589528617306b10e4dc2a9bb7ec8059c48b6","src/target/ext/base/multithread.rs":"41587b4649eae9259b3a087906a53f5f5dbadb05f620a46b480f4f2be28abf51","src/target/ext/base/reverse_exec.rs":"c32c7dab13cb984664655ebde0269c6df06aab6e4886b7db7348123df2f24a4e","src/target/ext/base/single_register_access.rs":"8dec5f2ad03c7335e25b413094aefcd96c3ca8bc3f8ec1bf0d456afeb68676ca","src/target/ext/base/singlethread.rs":"fc6a3d08ff8410a5f910fade5eefe1372c05c327d1788671c803cd4edef1cbff","src/target/ext/breakpoints.rs":"ee341e05f86519722032384cce30ddca0a5be34928ac038b38fae53f2af3ffc3","src/target/ext/catch_syscalls.rs":"c26f9cb9ef15018a8c696ba4d81b31c57eefc659b9010a97911ad8913dfe0e2f","src/target/ext/exec_file.rs":"36c938dc6bedc7fa142d95444c9bfcfc385d9f4986ffe7f7089b7f4b908396af","src/target/ext/extended_mode.rs":"27c4912f657a935b1ab684329b3e683d4c22a44f0fbfc9c6708b3ee78331c4d4","src/target/ext/host_io.rs":"995ca787f78199746f89f208d95900ff975da643eec50e5c34d909166833a3ee","src/target/ext/libraries.rs":"0da92db09c5e7772ed4234e208b0c2b7b5559d64348f8be754bb30077b81cf63","src/target/ext/lldb_register_info_override.rs":"1a3ee38c35b8e5d3f60bfb36dbe2cbb9a4bce1d941cd8cb1feca4873faa5d433","src/target/ext/memory_map.rs":"3c4118f56594e0e35f63bf1132b79f6487fd9855ac2f1c30207d5affc97a6839","src/target/ext/mod.rs":"d68568e4231488f76813d2e035dcbb8fbd9d1c2ace8c9869870d184321d9b500","src/target/ext/monitor_cmd.rs":"4ed16666ac760d5c3672672cb3b46225102446c2fcc3e1b67a7c720e05b4af55","src/target/ext/section_offsets.rs":"26534e5945c8c58d3bfc7db79090b0a44d9805f152dcdbffa35df9bcae609b36","src/target/ext/target_description_xml_override.rs":"742b53328ee009f4c46f98b1c0fbd6a439b86de03cf70eb39fc7ee7309863c66","src/target/ext/thread_extra_info.rs":"7fe2680442a09d2d748cc1d95c9d02b89832137615e0c028849d3f77e5a650b0","src/target/mod.rs":"9862f5c2b03dd5ab61b9a7ff9f95deb598649a2b22acf5fca31f645e04d1d18e","src/util/dead_code_marker.rs":"0c91042e1d4f1cd4035fd7a2a65571dbec8dbdfa4f24ceeee28d00ca903ade42","src/util/managed_vec.rs":"54d40bcd5fa1b14becd29f8d17a8af8dba60b8ecb1f2c83b5e2747d1ab3a6581","src/util/mod.rs":"f5935bf2bf6ff53d785c69441d3486d0ae3149d46af48710c7e4c2fe452b6f82"}}
\ No newline at end of file
diff --git a/crates/gdbstub/LICENSE b/crates/gdbstub/LICENSE
deleted file mode 100644
index 1a3e9de..0000000
--- a/crates/gdbstub/LICENSE
+++ /dev/null
@@ -1,6 +0,0 @@
-gdbstub is dual-licensed under either
-
-* MIT License (docs/LICENSE-MIT or http://opensource.org/licenses/MIT)
-* Apache License, Version 2.0 (docs/LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
-at your option.
diff --git a/crates/gdbstub/LICENSE b/crates/gdbstub/LICENSE
new file mode 120000
index 0000000..777ec70
--- /dev/null
+++ b/crates/gdbstub/LICENSE
@@ -0,0 +1 @@
+docs/LICENSE-APACHE
\ No newline at end of file
diff --git a/crates/gdbstub/android_config.toml b/crates/gdbstub/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/gdbstub/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/gdbstub_arch/.android-checksum.json b/crates/gdbstub_arch/.android-checksum.json
index 35740ea..812deba 100644
--- a/crates/gdbstub_arch/.android-checksum.json
+++ b/crates/gdbstub_arch/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"1c3cdadbf908a426cc4596bb92955e8c61805949635d110e55d1f391e56d7953","Android.bp":"4b1fe09e86380bbe7d459b67ad74c8be3233e60d087a9a3e477fd639404579b8","CHANGELOG.md":"7b531484e82cb421b1b70221f0590bce765cdba2b1ccf24beef8b45eacda87f0","Cargo.toml":"d871874f39446a9ffe797d3efdb4b6a9698584805e5c707a2ad63061b20db9b6","LICENSE":"7457894bdaad6d42efadc1cfb5f1325f7daff52ac0716f313078b39542139c26","LICENSE-APACHE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","METADATA":"a418c8b3823ca3a9602543ab918e0b079912093590e6b6990e10b78a13cf5331","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"3b266d0ca59d3c643ed2deb5299929f4772da61855f713bde64526bf6b922a10","TEST_MAPPING":"facb3f06cc1efeab2fb418ebf419ee9c930e6ba8c6058f4f1318fcadbee3d501","cargo_embargo.json":"2dc38acacbb29127418b0e9cbb1b9ce55fb4ed2634c04a9f69af04f3176dd233","patches/LICENSE.patch":"aba7899ba21bbb10f94f841072628e8bee6263748f323562a506a12d54403e6c","src/aarch64/core.xml":"b066884eb741838faa841a7317f8be7c59020216375066dc43fbba6f4ee39776","src/aarch64/fpu.xml":"ad266a2f56e2d6a3c9da2b1f1ecb66cd1a0e8fc27dbae1714c2ecc7ae7c89a9e","src/aarch64/mod.rs":"4a1944551d28c28a2c8ee55f01e8cd2396aed0e9f43ebda7b9745509ee26e294","src/aarch64/reg/aarch64_core.rs":"d862106bbb3ffdc9a92e099fafcbd8112e1d59eced2b5ddad6724d35759ada3f","src/aarch64/reg/id.rs":"01f85fb8a5cc827463577230a42e385034334f71737009b39064085f1d5ee4d8","src/aarch64/reg/mod.rs":"6966d5861acc747cec0faad7ab86caea0a356a734e9f8d5f865286751f706e5a","src/aarch64/sysregs.xml":"f32263dcaedfc1e813bbd88c6aa1e857b612140a13d4d45f08a2740763f33f36","src/arm/mod.rs":"6aafcd42e46c934a70f806e80c4daf842bc7203a8272676ef6364f5a96b58ecc","src/arm/reg/arm_core.rs":"c0570a8d35a3172db22962fd9cc64903be754878ed86bcf5b4f9c04c62857a54","src/arm/reg/id.rs":"9908d494f17de614d3627797506a4d2d6fba57280965d49c51352e73a777ead6","src/arm/reg/mod.rs":"255404bea529fa02d4d85cfb18760c2da43316a9b6b70e847ee43eef734a7344","src/lib.rs":"f723e0304e67d1e7127973268b07fb009b5ef3e5bad1505169859622e8b0985d","src/mips/mod.rs":"30583a73923314085851c783fda39c06f0843ab4d43e0aedb2ad1c482bd31903","src/mips/reg/id.rs":"48164d6873d5a980dbe2aa52c0399bd5a1130cd387049b0c0c18d155d545587e","src/mips/reg/mips.rs":"ce0479d4a40324d44062dd618796129f7549c3b7b84125fe5c9015cd6341f65e","src/mips/reg/mod.rs":"8dfcdeb2b979a396fea5e85f2c900e8e5f1cd2058dc882e8556f6a4906c68019","src/msp430/mod.rs":"b925be0db26014ce4ee93f8fbb5c09d8ad53a6ce3145293dc0970aa503ed6a86","src/msp430/reg/id.rs":"c27920185d243033c980f382b18ab8968776df538e2b0d0330abc9a54a8bfdb6","src/msp430/reg/mod.rs":"26ddafd5afa38179a0e8a7256c2a068c8460279e1833e1337f069f8450651b01","src/msp430/reg/msp430.rs":"5a5826130be6671bc94ee62de2e5125d1e0ce080442df8a7adfbe4a0f97790de","src/ppc/mod.rs":"5e938c21d7bfbfdab3535931aa610b39602f76a0200b4b2c4a108fb793d1dd67","src/ppc/reg/common.rs":"1eaec3126ac8fb2682796699bc6486bd33e457d7f5645c5b2d49c2b008716abc","src/ppc/reg/id.rs":"6ef1c58c8ae35e73332504be55e5782c920b09fa68448f406b1473a5c637f9a2","src/ppc/reg/mod.rs":"63f1177e874efe736bd4b83a06fe8a431a5283871239db553942921ac2d697b0","src/riscv/mod.rs":"a470b480bdcac06e36cb53f0d2337605e49ab5c83a2b21dafadde370ddf8a1ff","src/riscv/reg/id.rs":"15ce985d288ba2f55eec435c4591e5558c885245884f73267308c004bf7dbc81","src/riscv/reg/mod.rs":"00a644b696af94e95dd96c09161e5bf75d254dc6c55ba959daac662f2868098c","src/riscv/reg/riscv.rs":"bd77fe51e7ca51fefa0bbdaea85207885435351de4f29898dafc9651a0d2ef3a","src/riscv/rv32i.xml":"7ffb3476abd38666fd4be49f5e236fd0ddcbf131767b3da6efe6408d89415bb3","src/riscv/rv64i.xml":"781db55b72e04d0e3cf0db375875699b5c1db4196554e5d0c17199b3ead85895","src/x86/mod.rs":"2e329aa7eea892f75f3fd85d6f1a673a4bc1eacc5228ed9c32649cfc266306bc","src/x86/reg/core32.rs":"8b2e89881454145a6253b0095d896dfdb98592d8f271a664a3c68a2ad21a4d1a","src/x86/reg/core64.rs":"fa09bc7be825fe85153edfeb90e4fcf80389fd67ed51bc521595455941943145","src/x86/reg/id.rs":"f840d620d50b58e71fc0dfd5ffe1371d96b541bb3a910ef9069a9d0797cbe626","src/x86/reg/mod.rs":"cbc81d4b4b0f749b4b1244cb015c145345cdc7025fed83a5d226736908636435"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"1c3cdadbf908a426cc4596bb92955e8c61805949635d110e55d1f391e56d7953","Android.bp":"4b1fe09e86380bbe7d459b67ad74c8be3233e60d087a9a3e477fd639404579b8","CHANGELOG.md":"7b531484e82cb421b1b70221f0590bce765cdba2b1ccf24beef8b45eacda87f0","Cargo.toml":"d871874f39446a9ffe797d3efdb4b6a9698584805e5c707a2ad63061b20db9b6","LICENSE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","LICENSE-APACHE":"83ecae571fc46eed7fa5cfb5e930b6b1dd0a6d79c24912fecacc955318987b3d","METADATA":"a418c8b3823ca3a9602543ab918e0b079912093590e6b6990e10b78a13cf5331","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"3b266d0ca59d3c643ed2deb5299929f4772da61855f713bde64526bf6b922a10","TEST_MAPPING":"facb3f06cc1efeab2fb418ebf419ee9c930e6ba8c6058f4f1318fcadbee3d501","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","cargo_embargo.json":"2dc38acacbb29127418b0e9cbb1b9ce55fb4ed2634c04a9f69af04f3176dd233","patches/LICENSE.patch":"aba7899ba21bbb10f94f841072628e8bee6263748f323562a506a12d54403e6c","src/aarch64/core.xml":"b066884eb741838faa841a7317f8be7c59020216375066dc43fbba6f4ee39776","src/aarch64/fpu.xml":"ad266a2f56e2d6a3c9da2b1f1ecb66cd1a0e8fc27dbae1714c2ecc7ae7c89a9e","src/aarch64/mod.rs":"4a1944551d28c28a2c8ee55f01e8cd2396aed0e9f43ebda7b9745509ee26e294","src/aarch64/reg/aarch64_core.rs":"d862106bbb3ffdc9a92e099fafcbd8112e1d59eced2b5ddad6724d35759ada3f","src/aarch64/reg/id.rs":"01f85fb8a5cc827463577230a42e385034334f71737009b39064085f1d5ee4d8","src/aarch64/reg/mod.rs":"6966d5861acc747cec0faad7ab86caea0a356a734e9f8d5f865286751f706e5a","src/aarch64/sysregs.xml":"f32263dcaedfc1e813bbd88c6aa1e857b612140a13d4d45f08a2740763f33f36","src/arm/mod.rs":"6aafcd42e46c934a70f806e80c4daf842bc7203a8272676ef6364f5a96b58ecc","src/arm/reg/arm_core.rs":"c0570a8d35a3172db22962fd9cc64903be754878ed86bcf5b4f9c04c62857a54","src/arm/reg/id.rs":"9908d494f17de614d3627797506a4d2d6fba57280965d49c51352e73a777ead6","src/arm/reg/mod.rs":"255404bea529fa02d4d85cfb18760c2da43316a9b6b70e847ee43eef734a7344","src/lib.rs":"f723e0304e67d1e7127973268b07fb009b5ef3e5bad1505169859622e8b0985d","src/mips/mod.rs":"30583a73923314085851c783fda39c06f0843ab4d43e0aedb2ad1c482bd31903","src/mips/reg/id.rs":"48164d6873d5a980dbe2aa52c0399bd5a1130cd387049b0c0c18d155d545587e","src/mips/reg/mips.rs":"ce0479d4a40324d44062dd618796129f7549c3b7b84125fe5c9015cd6341f65e","src/mips/reg/mod.rs":"8dfcdeb2b979a396fea5e85f2c900e8e5f1cd2058dc882e8556f6a4906c68019","src/msp430/mod.rs":"b925be0db26014ce4ee93f8fbb5c09d8ad53a6ce3145293dc0970aa503ed6a86","src/msp430/reg/id.rs":"c27920185d243033c980f382b18ab8968776df538e2b0d0330abc9a54a8bfdb6","src/msp430/reg/mod.rs":"26ddafd5afa38179a0e8a7256c2a068c8460279e1833e1337f069f8450651b01","src/msp430/reg/msp430.rs":"5a5826130be6671bc94ee62de2e5125d1e0ce080442df8a7adfbe4a0f97790de","src/ppc/mod.rs":"5e938c21d7bfbfdab3535931aa610b39602f76a0200b4b2c4a108fb793d1dd67","src/ppc/reg/common.rs":"1eaec3126ac8fb2682796699bc6486bd33e457d7f5645c5b2d49c2b008716abc","src/ppc/reg/id.rs":"6ef1c58c8ae35e73332504be55e5782c920b09fa68448f406b1473a5c637f9a2","src/ppc/reg/mod.rs":"63f1177e874efe736bd4b83a06fe8a431a5283871239db553942921ac2d697b0","src/riscv/mod.rs":"a470b480bdcac06e36cb53f0d2337605e49ab5c83a2b21dafadde370ddf8a1ff","src/riscv/reg/id.rs":"15ce985d288ba2f55eec435c4591e5558c885245884f73267308c004bf7dbc81","src/riscv/reg/mod.rs":"00a644b696af94e95dd96c09161e5bf75d254dc6c55ba959daac662f2868098c","src/riscv/reg/riscv.rs":"bd77fe51e7ca51fefa0bbdaea85207885435351de4f29898dafc9651a0d2ef3a","src/riscv/rv32i.xml":"7ffb3476abd38666fd4be49f5e236fd0ddcbf131767b3da6efe6408d89415bb3","src/riscv/rv64i.xml":"781db55b72e04d0e3cf0db375875699b5c1db4196554e5d0c17199b3ead85895","src/x86/mod.rs":"2e329aa7eea892f75f3fd85d6f1a673a4bc1eacc5228ed9c32649cfc266306bc","src/x86/reg/core32.rs":"8b2e89881454145a6253b0095d896dfdb98592d8f271a664a3c68a2ad21a4d1a","src/x86/reg/core64.rs":"fa09bc7be825fe85153edfeb90e4fcf80389fd67ed51bc521595455941943145","src/x86/reg/id.rs":"f840d620d50b58e71fc0dfd5ffe1371d96b541bb3a910ef9069a9d0797cbe626","src/x86/reg/mod.rs":"cbc81d4b4b0f749b4b1244cb015c145345cdc7025fed83a5d226736908636435"}}
\ No newline at end of file
diff --git a/crates/gdbstub_arch/LICENSE b/crates/gdbstub_arch/LICENSE
deleted file mode 100644
index a9503b1..0000000
--- a/crates/gdbstub_arch/LICENSE
+++ /dev/null
@@ -1,6 +0,0 @@
-gdbstub_arch is dual-licensed under either
-
-* MIT License (../docs/LICENSE-MIT or http://opensource.org/licenses/MIT)
-* Apache License, Version 2.0 (../docs/LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
-at your option.
diff --git a/crates/unicode-ident/LICENSE b/crates/gdbstub_arch/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/gdbstub_arch/LICENSE
diff --git a/crates/gdbstub_arch/android_config.toml b/crates/gdbstub_arch/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/gdbstub_arch/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/half/.android-checksum.json b/crates/half/.android-checksum.json
index 7c56414..ce2203b 100644
--- a/crates/half/.android-checksum.json
+++ b/crates/half/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"b430c9227609652d035d2b2b8eefa63fa501a91110b7d1348c8c30982f58b709","Android.bp":"5f90283d0ffb85320fd64c573ac1328de863ad3c8b040c72fc5e3e0446a5b353","CHANGELOG.md":"d63ce11d51297fd13311978d00a2b139262c736979a828a29b78b13d183eedf7","Cargo.toml":"47791b041f48094c90ba0a67647931f862494e2db495fab27b20af5839c9ca95","LICENSE":"e300bbec2d743bbac79651e8da942922920cd1951fca044cc1a93f995367086d","LICENSES/Apache-2.0.txt":"a7648aadcd79ee8e5112bcddbc0b41042b2de6b8c7cb7e1d9a9c4e8d67b4719f","LICENSES/MIT.txt":"5e25e4e80e5dd08cde308d6edabb74e9a7045d04915d333964fe515f3b014085","METADATA":"6524c8fdd1a1bc32932ef5265dac0b5959ce537b1353a5c8220977c942ff3a6c","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","Makefile.toml":"6a79475737497bdcfecb3c2cca14dace0115fcdf86fa06ee7b0fcd9e7b9efae2","README.md":"e87684223b2ff7372630a740519690c19243704bdb9e290c87c80dc4f05256c9","TEST_MAPPING":"a84a520bb94d83ea51009c5caea362e2a2107a6ff58ec1bb1306b93dedb6b972","benches/convert.rs":"b14fc1be8d2c00156dd65aa9ac133759e61dbd6f5dfd7135b3958bb63bfd2d4c","cargo_embargo.json":"66212b40bab34a0c77c8bcf34edbef6e5b3a4b2334032abd6f1b842da4f02e30","patches/rules.mk.diff":"395e2574b72b7eaecdac1a85d05c53716d36825d18a309ab20953eca87d3d433","rules.mk":"2253b72eb6f721b1236f62ce6b3ea7ae8fcf2347470cc574dd96db78ebe0c365","src/bfloat.rs":"d18debbd7884f7641ea7c941ce0d3da35eab1c4d18edca19efaf203a9ef1d38f","src/bfloat/convert.rs":"d63a93bae66b850fb3eecf3d8978b235bbca4dd4281bf9221427660e5c1f07a6","src/binary16.rs":"3ec9b8a902b3601a093d361df0762c49fae2546449d14b1420ca0069a947d4f0","src/binary16/convert.rs":"034c9b5c01bec688f3ecac7c18b03b6526159d6d57b9000c6c2a475972b1dc2f","src/leading_zeros.rs":"848458fae375daa82b6dcc14ff43611fce5d041b84028e7eecc469f4aba8f5f0","src/lib.rs":"bc77a857d2333ebb75059889363fc5474e487051dd4f057de709b57dcdb571de","src/num_traits.rs":"9f98c555e1d4386da626b2631a05219a38465b5ac527b902a25904dde42d051b","src/slice.rs":"c3a0fcdb2fd5cfcd06949e55a4d78f10c73e81e979683ea38263990f934e5262","src/vec.rs":"c2d750553dced52445cd348323e2c6c4f3b571a7b5b5250f1d108d8bc6423345"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"b430c9227609652d035d2b2b8eefa63fa501a91110b7d1348c8c30982f58b709","Android.bp":"5f90283d0ffb85320fd64c573ac1328de863ad3c8b040c72fc5e3e0446a5b353","CHANGELOG.md":"d63ce11d51297fd13311978d00a2b139262c736979a828a29b78b13d183eedf7","Cargo.toml":"47791b041f48094c90ba0a67647931f862494e2db495fab27b20af5839c9ca95","LICENSE":"a7648aadcd79ee8e5112bcddbc0b41042b2de6b8c7cb7e1d9a9c4e8d67b4719f","LICENSES/Apache-2.0.txt":"a7648aadcd79ee8e5112bcddbc0b41042b2de6b8c7cb7e1d9a9c4e8d67b4719f","LICENSES/MIT.txt":"5e25e4e80e5dd08cde308d6edabb74e9a7045d04915d333964fe515f3b014085","METADATA":"6524c8fdd1a1bc32932ef5265dac0b5959ce537b1353a5c8220977c942ff3a6c","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","Makefile.toml":"6a79475737497bdcfecb3c2cca14dace0115fcdf86fa06ee7b0fcd9e7b9efae2","README.md":"e87684223b2ff7372630a740519690c19243704bdb9e290c87c80dc4f05256c9","TEST_MAPPING":"a84a520bb94d83ea51009c5caea362e2a2107a6ff58ec1bb1306b93dedb6b972","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","benches/convert.rs":"b14fc1be8d2c00156dd65aa9ac133759e61dbd6f5dfd7135b3958bb63bfd2d4c","cargo_embargo.json":"66212b40bab34a0c77c8bcf34edbef6e5b3a4b2334032abd6f1b842da4f02e30","patches/rules.mk.diff":"395e2574b72b7eaecdac1a85d05c53716d36825d18a309ab20953eca87d3d433","rules.mk":"2253b72eb6f721b1236f62ce6b3ea7ae8fcf2347470cc574dd96db78ebe0c365","src/bfloat.rs":"d18debbd7884f7641ea7c941ce0d3da35eab1c4d18edca19efaf203a9ef1d38f","src/bfloat/convert.rs":"d63a93bae66b850fb3eecf3d8978b235bbca4dd4281bf9221427660e5c1f07a6","src/binary16.rs":"3ec9b8a902b3601a093d361df0762c49fae2546449d14b1420ca0069a947d4f0","src/binary16/convert.rs":"034c9b5c01bec688f3ecac7c18b03b6526159d6d57b9000c6c2a475972b1dc2f","src/leading_zeros.rs":"848458fae375daa82b6dcc14ff43611fce5d041b84028e7eecc469f4aba8f5f0","src/lib.rs":"bc77a857d2333ebb75059889363fc5474e487051dd4f057de709b57dcdb571de","src/num_traits.rs":"9f98c555e1d4386da626b2631a05219a38465b5ac527b902a25904dde42d051b","src/slice.rs":"c3a0fcdb2fd5cfcd06949e55a4d78f10c73e81e979683ea38263990f934e5262","src/vec.rs":"c2d750553dced52445cd348323e2c6c4f3b571a7b5b5250f1d108d8bc6423345"}}
\ No newline at end of file
diff --git a/crates/half/LICENSE b/crates/half/LICENSE
deleted file mode 100644
index 03f646f..0000000
--- a/crates/half/LICENSE
+++ /dev/null
@@ -1 +0,0 @@
-MIT OR Apache-2.0
diff --git a/crates/half/LICENSE b/crates/half/LICENSE
new file mode 120000
index 0000000..5431dc1
--- /dev/null
+++ b/crates/half/LICENSE
@@ -0,0 +1 @@
+LICENSES/Apache-2.0.txt
\ No newline at end of file
diff --git a/crates/half/android_config.toml b/crates/half/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/half/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/hex/.android-checksum.json b/crates/hex/.android-checksum.json
index 5aa2844..5ae983b 100644
--- a/crates/hex/.android-checksum.json
+++ b/crates/hex/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"8b3bb88b43e4e85d2e272420670b0bfc1370c7ee8c5902241da25f1c6e368663","Android.bp":"805a54bd457b457846b785f37c0637a4ff71ebaf72d46d684a2cb6dcdea8786f","Cargo.toml":"33abbe63a02fdd708903d96c33d51a308b6e1769a4d959fab547e25ebfd603a6","LICENSE":"b3bd4ab5293df42106bcaebdcb552a18cd761c091c1baaa66131cef4ee2954e3","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"4bda4cab2acc7dcb01e9e9bba1b7ec9686fa91390b4837337d3808e6d92f97c5","METADATA":"5daa00f9888c445e37040b7bd6ed095f5301182d2f71c5adcdee69675b2d63f9","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c41324ee0021c2ab9a61d43ca87150d7ccf828a82c9d31e8c52e6792bfb03011","TEST_MAPPING":"7066fab798be834471c7ce1a33256a848d3f5b29a1682fb893e09e99994820d6","benches/hex.rs":"349252dac35dd1cb686cbe6d1f5dfab60ca50916dadf2c9eec6183976d2c36df","cargo_embargo.json":"5f6a479a9a114976fa10e6baa791838dabd6823915c905a21ad2a82057e9d48d","patches/LICENSE.patch":"c5e21e0575f942b6ea28eb6714c6cfd7b99ea3b38321762a36ddfa67350fa7cb","src/error.rs":"5d0573cb6479d8a431494a5718a4d16640483a381fcb11064c8884da7d87c908","src/lib.rs":"a68632527505edff0eac3954c6e02ecff0fa4fd332a6fa3bc70cb858e8f8e0e0","src/serde.rs":"7baa8568bf263f8fe0922e0308d2b3ceb7b1324a36ad604f39f2d053df30682f","tests/serde.rs":"d86013027b24b30355afd6c69463a48bbe2f770c67f33bc31261730709eca5f4","tests/version-number.rs":"aa9592210dc019259e74f07798df32e9e7abd60ff02b546eff2f42dc2d3d15f4"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"8b3bb88b43e4e85d2e272420670b0bfc1370c7ee8c5902241da25f1c6e368663","Android.bp":"805a54bd457b457846b785f37c0637a4ff71ebaf72d46d684a2cb6dcdea8786f","Cargo.toml":"33abbe63a02fdd708903d96c33d51a308b6e1769a4d959fab547e25ebfd603a6","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"4bda4cab2acc7dcb01e9e9bba1b7ec9686fa91390b4837337d3808e6d92f97c5","METADATA":"5daa00f9888c445e37040b7bd6ed095f5301182d2f71c5adcdee69675b2d63f9","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c41324ee0021c2ab9a61d43ca87150d7ccf828a82c9d31e8c52e6792bfb03011","TEST_MAPPING":"7066fab798be834471c7ce1a33256a848d3f5b29a1682fb893e09e99994820d6","benches/hex.rs":"349252dac35dd1cb686cbe6d1f5dfab60ca50916dadf2c9eec6183976d2c36df","cargo_embargo.json":"5f6a479a9a114976fa10e6baa791838dabd6823915c905a21ad2a82057e9d48d","src/error.rs":"5d0573cb6479d8a431494a5718a4d16640483a381fcb11064c8884da7d87c908","src/lib.rs":"a68632527505edff0eac3954c6e02ecff0fa4fd332a6fa3bc70cb858e8f8e0e0","src/serde.rs":"7baa8568bf263f8fe0922e0308d2b3ceb7b1324a36ad604f39f2d053df30682f","tests/serde.rs":"d86013027b24b30355afd6c69463a48bbe2f770c67f33bc31261730709eca5f4","tests/version-number.rs":"aa9592210dc019259e74f07798df32e9e7abd60ff02b546eff2f42dc2d3d15f4"}}
\ No newline at end of file
diff --git a/crates/hex/LICENSE b/crates/hex/LICENSE
deleted file mode 100644
index 03113a0..0000000
--- a/crates/hex/LICENSE
+++ /dev/null
@@ -1,222 +0,0 @@
-Copyright (c) 2013-2014 The Rust Project Developers.
-Copyright (c) 2015-2020 The rust-hex Developers
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "{}"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright {yyyy} {name of copyright owner}
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
diff --git a/crates/unicode-ident/LICENSE b/crates/hex/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/hex/LICENSE
diff --git a/crates/hex/patches/LICENSE.patch b/crates/hex/patches/LICENSE.patch
deleted file mode 100644
index f1809a3..0000000
--- a/crates/hex/patches/LICENSE.patch
+++ /dev/null
@@ -1,228 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..03113a0
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,222 @@
-+Copyright (c) 2013-2014 The Rust Project Developers.
-+Copyright (c) 2015-2020 The rust-hex Developers
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
-+
-+                                 Apache License
-+                           Version 2.0, January 2004
-+                        http://www.apache.org/licenses/
-+
-+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+   1. Definitions.
-+
-+      "License" shall mean the terms and conditions for use, reproduction,
-+      and distribution as defined by Sections 1 through 9 of this document.
-+
-+      "Licensor" shall mean the copyright owner or entity authorized by
-+      the copyright owner that is granting the License.
-+
-+      "Legal Entity" shall mean the union of the acting entity and all
-+      other entities that control, are controlled by, or are under common
-+      control with that entity. For the purposes of this definition,
-+      "control" means (i) the power, direct or indirect, to cause the
-+      direction or management of such entity, whether by contract or
-+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+      outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+      "You" (or "Your") shall mean an individual or Legal Entity
-+      exercising permissions granted by this License.
-+
-+      "Source" form shall mean the preferred form for making modifications,
-+      including but not limited to software source code, documentation
-+      source, and configuration files.
-+
-+      "Object" form shall mean any form resulting from mechanical
-+      transformation or translation of a Source form, including but
-+      not limited to compiled object code, generated documentation,
-+      and conversions to other media types.
-+
-+      "Work" shall mean the work of authorship, whether in Source or
-+      Object form, made available under the License, as indicated by a
-+      copyright notice that is included in or attached to the work
-+      (an example is provided in the Appendix below).
-+
-+      "Derivative Works" shall mean any work, whether in Source or Object
-+      form, that is based on (or derived from) the Work and for which the
-+      editorial revisions, annotations, elaborations, or other modifications
-+      represent, as a whole, an original work of authorship. For the purposes
-+      of this License, Derivative Works shall not include works that remain
-+      separable from, or merely link (or bind by name) to the interfaces of,
-+      the Work and Derivative Works thereof.
-+
-+      "Contribution" shall mean any work of authorship, including
-+      the original version of the Work and any modifications or additions
-+      to that Work or Derivative Works thereof, that is intentionally
-+      submitted to Licensor for inclusion in the Work by the copyright owner
-+      or by an individual or Legal Entity authorized to submit on behalf of
-+      the copyright owner. For the purposes of this definition, "submitted"
-+      means any form of electronic, verbal, or written communication sent
-+      to the Licensor or its representatives, including but not limited to
-+      communication on electronic mailing lists, source code control systems,
-+      and issue tracking systems that are managed by, or on behalf of, the
-+      Licensor for the purpose of discussing and improving the Work, but
-+      excluding communication that is conspicuously marked or otherwise
-+      designated in writing by the copyright owner as "Not a Contribution."
-+
-+      "Contributor" shall mean Licensor and any individual or Legal Entity
-+      on behalf of whom a Contribution has been received by Licensor and
-+      subsequently incorporated within the Work.
-+
-+   2. Grant of Copyright License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      copyright license to reproduce, prepare Derivative Works of,
-+      publicly display, publicly perform, sublicense, and distribute the
-+      Work and such Derivative Works in Source or Object form.
-+
-+   3. Grant of Patent License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      (except as stated in this section) patent license to make, have made,
-+      use, offer to sell, sell, import, and otherwise transfer the Work,
-+      where such license applies only to those patent claims licensable
-+      by such Contributor that are necessarily infringed by their
-+      Contribution(s) alone or by combination of their Contribution(s)
-+      with the Work to which such Contribution(s) was submitted. If You
-+      institute patent litigation against any entity (including a
-+      cross-claim or counterclaim in a lawsuit) alleging that the Work
-+      or a Contribution incorporated within the Work constitutes direct
-+      or contributory patent infringement, then any patent licenses
-+      granted to You under this License for that Work shall terminate
-+      as of the date such litigation is filed.
-+
-+   4. Redistribution. You may reproduce and distribute copies of the
-+      Work or Derivative Works thereof in any medium, with or without
-+      modifications, and in Source or Object form, provided that You
-+      meet the following conditions:
-+
-+      (a) You must give any other recipients of the Work or
-+          Derivative Works a copy of this License; and
-+
-+      (b) You must cause any modified files to carry prominent notices
-+          stating that You changed the files; and
-+
-+      (c) You must retain, in the Source form of any Derivative Works
-+          that You distribute, all copyright, patent, trademark, and
-+          attribution notices from the Source form of the Work,
-+          excluding those notices that do not pertain to any part of
-+          the Derivative Works; and
-+
-+      (d) If the Work includes a "NOTICE" text file as part of its
-+          distribution, then any Derivative Works that You distribute must
-+          include a readable copy of the attribution notices contained
-+          within such NOTICE file, excluding those notices that do not
-+          pertain to any part of the Derivative Works, in at least one
-+          of the following places: within a NOTICE text file distributed
-+          as part of the Derivative Works; within the Source form or
-+          documentation, if provided along with the Derivative Works; or,
-+          within a display generated by the Derivative Works, if and
-+          wherever such third-party notices normally appear. The contents
-+          of the NOTICE file are for informational purposes only and
-+          do not modify the License. You may add Your own attribution
-+          notices within Derivative Works that You distribute, alongside
-+          or as an addendum to the NOTICE text from the Work, provided
-+          that such additional attribution notices cannot be construed
-+          as modifying the License.
-+
-+      You may add Your own copyright statement to Your modifications and
-+      may provide additional or different license terms and conditions
-+      for use, reproduction, or distribution of Your modifications, or
-+      for any such Derivative Works as a whole, provided Your use,
-+      reproduction, and distribution of the Work otherwise complies with
-+      the conditions stated in this License.
-+
-+   5. Submission of Contributions. Unless You explicitly state otherwise,
-+      any Contribution intentionally submitted for inclusion in the Work
-+      by You to the Licensor shall be under the terms and conditions of
-+      this License, without any additional terms or conditions.
-+      Notwithstanding the above, nothing herein shall supersede or modify
-+      the terms of any separate license agreement you may have executed
-+      with Licensor regarding such Contributions.
-+
-+   6. Trademarks. This License does not grant permission to use the trade
-+      names, trademarks, service marks, or product names of the Licensor,
-+      except as required for reasonable and customary use in describing the
-+      origin of the Work and reproducing the content of the NOTICE file.
-+
-+   7. Disclaimer of Warranty. Unless required by applicable law or
-+      agreed to in writing, Licensor provides the Work (and each
-+      Contributor provides its Contributions) on an "AS IS" BASIS,
-+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+      implied, including, without limitation, any warranties or conditions
-+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+      PARTICULAR PURPOSE. You are solely responsible for determining the
-+      appropriateness of using or redistributing the Work and assume any
-+      risks associated with Your exercise of permissions under this License.
-+
-+   8. Limitation of Liability. In no event and under no legal theory,
-+      whether in tort (including negligence), contract, or otherwise,
-+      unless required by applicable law (such as deliberate and grossly
-+      negligent acts) or agreed to in writing, shall any Contributor be
-+      liable to You for damages, including any direct, indirect, special,
-+      incidental, or consequential damages of any character arising as a
-+      result of this License or out of the use or inability to use the
-+      Work (including but not limited to damages for loss of goodwill,
-+      work stoppage, computer failure or malfunction, or any and all
-+      other commercial damages or losses), even if such Contributor
-+      has been advised of the possibility of such damages.
-+
-+   9. Accepting Warranty or Additional Liability. While redistributing
-+      the Work or Derivative Works thereof, You may choose to offer,
-+      and charge a fee for, acceptance of support, warranty, indemnity,
-+      or other liability obligations and/or rights consistent with this
-+      License. However, in accepting such obligations, You may act only
-+      on Your own behalf and on Your sole responsibility, not on behalf
-+      of any other Contributor, and only if You agree to indemnify,
-+      defend, and hold each Contributor harmless for any liability
-+      incurred by, or claims asserted against, such Contributor by reason
-+      of your accepting any such warranty or additional liability.
-+
-+   END OF TERMS AND CONDITIONS
-+
-+   APPENDIX: How to apply the Apache License to your work.
-+
-+      To apply the Apache License to your work, attach the following
-+      boilerplate notice, with the fields enclosed by brackets "{}"
-+      replaced with your own identifying information. (Don't include
-+      the brackets!)  The text should be enclosed in the appropriate
-+      comment syntax for the file format. We also recommend that a
-+      file or class name and description of purpose be included on the
-+      same "printed page" as the copyright notice for easier
-+      identification within third-party archives.
-+
-+   Copyright {yyyy} {name of copyright owner}
-+
-+   Licensed under the Apache License, Version 2.0 (the "License");
-+   you may not use this file except in compliance with the License.
-+   You may obtain a copy of the License at
-+
-+       http://www.apache.org/licenses/LICENSE-2.0
-+
-+   Unless required by applicable law or agreed to in writing, software
-+   distributed under the License is distributed on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+   See the License for the specific language governing permissions and
-+   limitations under the License.
diff --git a/crates/hyper-timeout/.android-checksum.json b/crates/hyper-timeout/.android-checksum.json
index 8276190..704d961 100644
--- a/crates/hyper-timeout/.android-checksum.json
+++ b/crates/hyper-timeout/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"b4bf5da855f75a1796be52182ff33429b4b790f44fd2355c1ea0f0c41b20e9ab","Android.bp":"02e3c8df96b1d881764abc38b996915e13f71c47db7f752d34aecda7a2483c97","Cargo.lock":"163ca31c94ef74ec7f874a33c5f4764497e6a035519e9f7e6e9ff09c110cfc89","Cargo.toml":"b3eaaf3fa2c23dfc3d178667b183556baef69d5d12f561884acb783743bef139","LICENSE":"92247b455f4708f47bb32108550957ae844135b057a059d8ed1f84a99d1bf84e","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"317bb6b67198183f503c154ae2a1dfc3ff8425749681822048751f8760a7d2aa","METADATA":"d4a8e05986aebdc722d086bb15dd5fc714fa3d356bc5e869693f658895aefc4b","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"8897c4cfce3291ac3292bfe6721ee286b78da7b89cb612922c0b7df83e1c8248","cargo_embargo.json":"dee4336a8ba1685c0dacaafc4016b31e5faa6e02302f6ef58cdb45072bcd9ebe","examples/client.rs":"37f2bce26a369c8b9a5be8df729a725f39023c2082aefa178be8cbb1c00221ea","patches/LICENSE.patch":"c1ad75507d2c5856b0b0ecad93dda54a05b85cb1fe922650e154988cc0148eca","src/lib.rs":"dd236b2d11174e42d590e947836f171f99efcbaef71c431e07652356f12fa347","src/stream.rs":"7f5689dab3ed08fa85265cd932e17a9ebb80ad283b5c1211221d99f4d5943d33"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"b4bf5da855f75a1796be52182ff33429b4b790f44fd2355c1ea0f0c41b20e9ab","Android.bp":"02e3c8df96b1d881764abc38b996915e13f71c47db7f752d34aecda7a2483c97","Cargo.lock":"163ca31c94ef74ec7f874a33c5f4764497e6a035519e9f7e6e9ff09c110cfc89","Cargo.toml":"b3eaaf3fa2c23dfc3d178667b183556baef69d5d12f561884acb783743bef139","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"317bb6b67198183f503c154ae2a1dfc3ff8425749681822048751f8760a7d2aa","METADATA":"d4a8e05986aebdc722d086bb15dd5fc714fa3d356bc5e869693f658895aefc4b","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"8897c4cfce3291ac3292bfe6721ee286b78da7b89cb612922c0b7df83e1c8248","cargo_embargo.json":"dee4336a8ba1685c0dacaafc4016b31e5faa6e02302f6ef58cdb45072bcd9ebe","examples/client.rs":"37f2bce26a369c8b9a5be8df729a725f39023c2082aefa178be8cbb1c00221ea","src/lib.rs":"dd236b2d11174e42d590e947836f171f99efcbaef71c431e07652356f12fa347","src/stream.rs":"7f5689dab3ed08fa85265cd932e17a9ebb80ad283b5c1211221d99f4d5943d33"}}
\ No newline at end of file
diff --git a/crates/hyper-timeout/LICENSE b/crates/hyper-timeout/LICENSE
deleted file mode 100644
index 699141f..0000000
--- a/crates/hyper-timeout/LICENSE
+++ /dev/null
@@ -1,225 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
------
-
-The MIT License (MIT)
-
-Copyright (c) 2016 The weldr Project Developers
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/hyper-timeout/LICENSE
similarity index 100%
rename from crates/unicode-ident/LICENSE
rename to crates/hyper-timeout/LICENSE
diff --git a/crates/hyper-timeout/patches/LICENSE.patch b/crates/hyper-timeout/patches/LICENSE.patch
deleted file mode 100644
index cf81a71..0000000
--- a/crates/hyper-timeout/patches/LICENSE.patch
+++ /dev/null
@@ -1,231 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..699141f
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,225 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+-----
-+
-+The MIT License (MIT)
-+
-+Copyright (c) 2016 The weldr Project Developers
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
diff --git a/crates/indexmap/.android-checksum.json b/crates/indexmap/.android-checksum.json
index 4abfff6..c91044c 100644
--- a/crates/indexmap/.android-checksum.json
+++ b/crates/indexmap/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"5a699d784a479fd4a8d53ec2184a636ddfd66d3273703ebe56e00217a9f3a7de","Android.bp":"c3c5848d5a6ea8ec58abe7f8f3a433e8b1526a605d1c464b736000f094a350ea","Cargo.toml":"0ccb87616b51bedb3dcd3028c93e5e8c35a421a010c41d2c67f201d6f325e39a","LICENSE":"2515f709b2a0980f56ed7c516f6e8efac2b76c0e257c6eef2517c78c86b30772","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"2515f709b2a0980f56ed7c516f6e8efac2b76c0e257c6eef2517c78c86b30772","METADATA":"faf270491033dc138f4b406a919867ba131d5037a6e7597ba93ba54ffcf709ad","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"fc2142a1bfb0839b4ec9bfaa59c46b0c5126d1e91728d2a74778c5b6e2cf3365","RELEASES.md":"7d8fab27861edfebc18099525f886538691290fb83bcee5bf7058d62ab4ba0dc","benches/bench.rs":"d2a577471243f37761150214bf61dd8c87971141fd4b2f13a4b095dbb2a9a181","benches/faststring.rs":"425791a505a18c35dd25097f5ba13e4ed2142f1282cc37fe6b559721529e968c","build.rs":"202cb78b6410a2a8d0071ae56622205d7d370f13d5cf6bae65ae3b85dc78f0b6","cargo_embargo.json":"4fc08981e5fdfa38969b1dd5ba88e047828e43c15af711def5b34c21e4c78d27","src/arbitrary.rs":"72d4d368625bae582b8e5e99410e0f6788aa81e8d60533f7802a117e545ab24e","src/equivalent.rs":"24a577eab887785c73773f2e81c183c1e046d587d1c6bcfd2a112c424016809f","src/lib.rs":"a37eef499cdc3532e0a210a27b94e58a678b364ae9624fb58a7c37d49fcaf269","src/macros.rs":"cd272b1f557e18b66ba6f755adabc2184d5609ef420495b5b6ad6ec9551c05d5","src/map.rs":"b80df0f3a296eb4c55025d94045d5cbdaecbb62539853a58cadbff576983523a","src/map/core.rs":"05b7dc65ebea91f6473dfd23d9713cf3e3a339472e1d2e864e827865f78a8548","src/map/core/raw.rs":"158558d91fef0488740c3cf284ebfb6d4060d013d256441d1e2e1a2161b5612e","src/mutable_keys.rs":"6549b24574c164496478a921fe210f150fd04a7232cdbde13110567f7951d948","src/rayon/map.rs":"d31f5deba25c53cc6f69ea9cf56cf47609d25bb7d5a4b2b86cd2f03ff4ebccad","src/rayon/mod.rs":"82e6ff1ea12b6bfd6f61cc0681c0e8090dd6b063f0441e8709415af31d87019a","src/rayon/set.rs":"e742005a92c953f99acdff3f6f98ca49acce8a65a477dc851854b5f3c791787e","src/rustc.rs":"22dc9e79beda69b42314fe8acd8cab747417958eee70547c050195f87c6a4bb9","src/serde.rs":"7ff3628aadb1e18d3be397a2e411e83441a5f4919ef534594aea036e19d80b4e","src/serde_seq.rs":"89560983ece49a83c78b1c1b813a4feb24ee086a04063bc6a2536dd4408e0c98","src/set.rs":"050087a761129192f9746ff73c86c08712e0fd8e1845b865b7ab1f7a9cdf5aff","src/util.rs":"c46ba67cc480de91669a64e457b6e9cb3d0df8eff7dc461021e6fe82bd536556","tests/equivalent_trait.rs":"13bb1ce6a5c2deaafb6e8bfed2b714526fb828b75e9e72a2cc4c12fcc4f18fe5","tests/macros_full_path.rs":"9d7f6946a5fee74ecfa3ee639709ee62f5d679d6d3daa489564bede93ebb9c5b","tests/quick.rs":"228d779d1a982b2cc6e2950ee1eab0f881c47abe3fe642936f80cdd9a7e63aa3","tests/tests.rs":"a1ad89911783895bdd5e8075847db2734f21abe35a061a2f550b0ac14e7f841d"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"5a699d784a479fd4a8d53ec2184a636ddfd66d3273703ebe56e00217a9f3a7de","Android.bp":"c3c5848d5a6ea8ec58abe7f8f3a433e8b1526a605d1c464b736000f094a350ea","Cargo.toml":"0ccb87616b51bedb3dcd3028c93e5e8c35a421a010c41d2c67f201d6f325e39a","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"2515f709b2a0980f56ed7c516f6e8efac2b76c0e257c6eef2517c78c86b30772","METADATA":"faf270491033dc138f4b406a919867ba131d5037a6e7597ba93ba54ffcf709ad","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"fc2142a1bfb0839b4ec9bfaa59c46b0c5126d1e91728d2a74778c5b6e2cf3365","RELEASES.md":"7d8fab27861edfebc18099525f886538691290fb83bcee5bf7058d62ab4ba0dc","benches/bench.rs":"d2a577471243f37761150214bf61dd8c87971141fd4b2f13a4b095dbb2a9a181","benches/faststring.rs":"425791a505a18c35dd25097f5ba13e4ed2142f1282cc37fe6b559721529e968c","build.rs":"202cb78b6410a2a8d0071ae56622205d7d370f13d5cf6bae65ae3b85dc78f0b6","cargo_embargo.json":"4fc08981e5fdfa38969b1dd5ba88e047828e43c15af711def5b34c21e4c78d27","src/arbitrary.rs":"72d4d368625bae582b8e5e99410e0f6788aa81e8d60533f7802a117e545ab24e","src/equivalent.rs":"24a577eab887785c73773f2e81c183c1e046d587d1c6bcfd2a112c424016809f","src/lib.rs":"a37eef499cdc3532e0a210a27b94e58a678b364ae9624fb58a7c37d49fcaf269","src/macros.rs":"cd272b1f557e18b66ba6f755adabc2184d5609ef420495b5b6ad6ec9551c05d5","src/map.rs":"b80df0f3a296eb4c55025d94045d5cbdaecbb62539853a58cadbff576983523a","src/map/core.rs":"05b7dc65ebea91f6473dfd23d9713cf3e3a339472e1d2e864e827865f78a8548","src/map/core/raw.rs":"158558d91fef0488740c3cf284ebfb6d4060d013d256441d1e2e1a2161b5612e","src/mutable_keys.rs":"6549b24574c164496478a921fe210f150fd04a7232cdbde13110567f7951d948","src/rayon/map.rs":"d31f5deba25c53cc6f69ea9cf56cf47609d25bb7d5a4b2b86cd2f03ff4ebccad","src/rayon/mod.rs":"82e6ff1ea12b6bfd6f61cc0681c0e8090dd6b063f0441e8709415af31d87019a","src/rayon/set.rs":"e742005a92c953f99acdff3f6f98ca49acce8a65a477dc851854b5f3c791787e","src/rustc.rs":"22dc9e79beda69b42314fe8acd8cab747417958eee70547c050195f87c6a4bb9","src/serde.rs":"7ff3628aadb1e18d3be397a2e411e83441a5f4919ef534594aea036e19d80b4e","src/serde_seq.rs":"89560983ece49a83c78b1c1b813a4feb24ee086a04063bc6a2536dd4408e0c98","src/set.rs":"050087a761129192f9746ff73c86c08712e0fd8e1845b865b7ab1f7a9cdf5aff","src/util.rs":"c46ba67cc480de91669a64e457b6e9cb3d0df8eff7dc461021e6fe82bd536556","tests/equivalent_trait.rs":"13bb1ce6a5c2deaafb6e8bfed2b714526fb828b75e9e72a2cc4c12fcc4f18fe5","tests/macros_full_path.rs":"9d7f6946a5fee74ecfa3ee639709ee62f5d679d6d3daa489564bede93ebb9c5b","tests/quick.rs":"228d779d1a982b2cc6e2950ee1eab0f881c47abe3fe642936f80cdd9a7e63aa3","tests/tests.rs":"a1ad89911783895bdd5e8075847db2734f21abe35a061a2f550b0ac14e7f841d"}}
\ No newline at end of file
diff --git a/crates/indexmap/LICENSE b/crates/indexmap/LICENSE
index 7f9a88e..6b579aa 120000
--- a/crates/indexmap/LICENSE
+++ b/crates/indexmap/LICENSE
@@ -1 +1 @@
-LICENSE-MIT
\ No newline at end of file
+LICENSE-APACHE
\ No newline at end of file
diff --git a/crates/itoa/.android-checksum.json b/crates/itoa/.android-checksum.json
index 1ba725f..a2e2efa 100644
--- a/crates/itoa/.android-checksum.json
+++ b/crates/itoa/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"4fdd36764139d5658ac3218d3f6cd1debc0f587b2a65fead314c4e4e7aa2eef2","Android.bp":"e7120667f5b9e33eda87378c68033ccb782438d5159590838559269b48a1d856","Cargo.toml":"971789550467ab2ca36700df3040266c59da45c164b9df6f1f897ff63104f8a7","LICENSE":"2806ebe733d2e748cfa8df7617c007fd789c530fe02cf22b0e10c79c48a2cca4","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"f7d6c004c14d94f37eb50d25bb6bb0be09e3e075310efb34a10a37c204c6edda","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"84ae617d8f4059eb010591fec3e0520dec5b1718fff2ef01c7b71903f3091e3c","TEST_MAPPING":"cb5c0557fe3cdec0a274b08790008c5256c404826411ab3b7b08301d0b5160f0","benches/bench.rs":"450ba6768f0f10ac5bcee2bf3356a182784000a6bf4e136cdae666f35c0cfef1","cargo_embargo.json":"1fff897cc03e804295cd1dae15c1cdc236babd868c7baf71b74bc6233a323c99","patches/LICENSE.patch":"9b9d1e329f253deb5191cddc3c8a386ae4b243903a9550cc47aee002388bfeb5","src/lib.rs":"d2175a1bbc9bdc2298ce73e565ddb5acb827a8b4e67b3028d5673c71b49aa73b","src/udiv128.rs":"a3bcd0f26bf36de1d2b52afd1a9ef8ee2dd92aa92d7377a532636bd0656352eb","tests/test.rs":"07e3868687db53b3c0000c6484a0f00fc7b3be3e8417781a7762a24aeb2c7474"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"4fdd36764139d5658ac3218d3f6cd1debc0f587b2a65fead314c4e4e7aa2eef2","Android.bp":"e7120667f5b9e33eda87378c68033ccb782438d5159590838559269b48a1d856","Cargo.toml":"971789550467ab2ca36700df3040266c59da45c164b9df6f1f897ff63104f8a7","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"f7d6c004c14d94f37eb50d25bb6bb0be09e3e075310efb34a10a37c204c6edda","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"84ae617d8f4059eb010591fec3e0520dec5b1718fff2ef01c7b71903f3091e3c","TEST_MAPPING":"cb5c0557fe3cdec0a274b08790008c5256c404826411ab3b7b08301d0b5160f0","benches/bench.rs":"450ba6768f0f10ac5bcee2bf3356a182784000a6bf4e136cdae666f35c0cfef1","cargo_embargo.json":"1fff897cc03e804295cd1dae15c1cdc236babd868c7baf71b74bc6233a323c99","src/lib.rs":"d2175a1bbc9bdc2298ce73e565ddb5acb827a8b4e67b3028d5673c71b49aa73b","src/udiv128.rs":"a3bcd0f26bf36de1d2b52afd1a9ef8ee2dd92aa92d7377a532636bd0656352eb","tests/test.rs":"07e3868687db53b3c0000c6484a0f00fc7b3be3e8417781a7762a24aeb2c7474"}}
\ No newline at end of file
diff --git a/crates/itoa/LICENSE b/crates/itoa/LICENSE
deleted file mode 100644
index 53fa91a..0000000
--- a/crates/itoa/LICENSE
+++ /dev/null
@@ -1,227 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-------------------
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/itoa/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/itoa/LICENSE
diff --git a/crates/itoa/patches/LICENSE.patch b/crates/itoa/patches/LICENSE.patch
deleted file mode 100644
index b0b5933..0000000
--- a/crates/itoa/patches/LICENSE.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..53fa91a
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,227 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+------------------
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/libfuzzer-sys/.android-checksum.json b/crates/libfuzzer-sys/.android-checksum.json
index 470c0b9..3733fb0 100644
--- a/crates/libfuzzer-sys/.android-checksum.json
+++ b/crates/libfuzzer-sys/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"7ac946290518a40bb3de5fa3eec53e67b75de3838a66cdc39ee8639c32257532","Android.bp":"d51144854ee2424e0322d7d0fdf10b208ad1ad49a95d38cd60b81da7eb9f5886","CHANGELOG.md":"17a5aa69c20bee890d8d2272acf0e4879d40699c355c12a82ae83d8b82b8f6fb","Cargo.toml":"ab66b7310e4b8a35a558e61fc28c6380b4fd02c86b293d83266967c992974848","LICENSE":"a5375b960fa8ad8a48a1b8203ce3afad51b642f241668651b65bc1fe33260785","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"de7c8744ea78e2d84533278ddb0dc48f3063a10db72ad403d5eb571721e06908","METADATA":"ad98c276a25eb3689cd02e28d2b6fa303792b8be44c04af6e57bf58cb1c4a083","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_NCSA":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c6e572c60d0322db5f3f2589f8efbe09a85c9542b40a24d91615fd78754bbb46","build.rs":"06c842b1733ba96885ee7207e21c650f675d5a73ad781e992c31f8fedc787dcb","cargo_embargo.json":"dd3c7662cc45c3cfea2b438f43e91b15c07a5235d851c2d693e56d07b9800a91","ci/script.sh":"d5cbfdb568117064a28db8c8a13490cce35c8f6a5871924b05f6a170aeaafcb2","libfuzzer/CMakeLists.txt":"42bcd62edbb157c22e8ac07fcbdceb0853f6e66677c0b7fd7ba2b3da96ed6681","libfuzzer/FuzzerBuiltins.h":"b54314c80ba87a5fd00a8441196d2c56b71106c28f57c506d05f701fb1d8e33c","libfuzzer/FuzzerBuiltinsMsvc.h":"56dccfbba14bef292da8e5502f7e6483097fec507125091c145f13f41b1ec16c","libfuzzer/FuzzerCommand.h":"74bb7d7e847d278b5ab7eedb298063632be7c1f434aa5a7859b42d0d44fc2fe8","libfuzzer/FuzzerCorpus.h":"bab69e277e7ae9c34c2a7a1dc37e26323cb7590e33cd15e6914e3d2e3a3d3900","libfuzzer/FuzzerCrossOver.cpp":"f22daafb79954ea68b6d1bbfd863943df217ff03c60d1999b813c3138b5ef804","libfuzzer/FuzzerDataFlowTrace.cpp":"152ac1d01113787b575debea88bc822f4a9eadcf2b6969262bf9d0b2c6738d3c","libfuzzer/FuzzerDataFlowTrace.h":"014bd6a1b182e54e3a9b4b11a36656bf93a920382c01b643c5a74463426373fc","libfuzzer/FuzzerDefs.h":"120426d966b9cd83499a8acb9b1fbccd083b9ba02eb2e960d7e03cc4a4203707","libfuzzer/FuzzerDictionary.h":"922a293600ac5012e851f8bb3d021902dfd69b2a7a0c93f1d4df697b3862af9c","libfuzzer/FuzzerDriver.cpp":"ab608696a904bbb42f19b6af7e6b4bc18103b36ba2dbd02c17ef10c9ad3cd2e6","libfuzzer/FuzzerExtFunctions.def":"cbb6288d94adac559aa11e97a93eba6ef68d9b513591fea4c911b671f2753a93","libfuzzer/FuzzerExtFunctions.h":"5fcdaf2a90fe42987d1db75822b34996f1e051768eb37168fc662c7417816492","libfuzzer/FuzzerExtFunctionsDlsym.cpp":"83d3c2e1ea0e3924b11661cd60881cce86d29c2ff5c404286dc3697357ff2375","libfuzzer/FuzzerExtFunctionsWeak.cpp":"3dffb5713a3f4c213aea0239a4f0f39560b5b7c95df5965489083ad5a3845cbe","libfuzzer/FuzzerExtFunctionsWindows.cpp":"b8bcbff84a2fbe21a9ac41560eee792bf516d00201d2216b4bf67c64c5877b3e","libfuzzer/FuzzerExtraCounters.cpp":"07cce5a55b887c7a0abfc0716694c9cba9acc61349f2e42cd8106f27226467d3","libfuzzer/FuzzerExtraCountersDarwin.cpp":"9a3389de6967581e66c3ed956262ec3ee7329188bc9f8b5daf3c67aaf2e17a97","libfuzzer/FuzzerExtraCountersWindows.cpp":"ae59311e1a59df9186437b40f43e1d26561ed0d478a777a10c79597ec30788cb","libfuzzer/FuzzerFlags.def":"35490287179a581f750a4422dd13ed435441eef6a20adc7123313d317bb13853","libfuzzer/FuzzerFork.cpp":"073958d8d47e506a47a140c0a032bcdc9adb5045e5f0fb45b700e45f7e3a5c1e","libfuzzer/FuzzerFork.h":"ba9e944760e277b7ee169163a84c88168e58545a11e3116493f8bfc28cfcbd76","libfuzzer/FuzzerIO.cpp":"cc8069b2673d9549876c915cce7339b73cc930d5db96d3d4cb6afad3f60cf3b8","libfuzzer/FuzzerIO.h":"5c11b0064a0a277f6639c573b2012ccfb663c6e40586c83c72296899f857a9f0","libfuzzer/FuzzerIOPosix.cpp":"9d0af3bc77681e67660ab48a50eb554c97a16db1d28df4521b544445c8371907","libfuzzer/FuzzerIOWindows.cpp":"f33f07d4057a95b1ee4f66d64dbe272494892c624a7a1946713b8103db98e7f6","libfuzzer/FuzzerInterceptors.cpp":"01dc2caafac89c317c2827e186d0c189a3d8c902d766654bf2e8fa367ae3061c","libfuzzer/FuzzerInterface.h":"ed5718e546bab78ec761f11b44dcd1d99e1db01f8b5f13fa1f1fd5938332cb00","libfuzzer/FuzzerInternal.h":"a3e54f781ebcebb2a602bac69fa120ff8d5aa2cf2037508494af62bd4aab1d62","libfuzzer/FuzzerLoop.cpp":"f9c8631c010e9f055b18dcd5a9d14bd85c28081bab76eee61c3428baa700b767","libfuzzer/FuzzerMain.cpp":"d45c7c743732b98f985b8a0e5aac8ec7e24094936a6d8e421529e0d199992c09","libfuzzer/FuzzerMerge.cpp":"682ea47e21ceeeace16b2f98229c24a6eac479babab7902324df3a693cefe47b","libfuzzer/FuzzerMerge.h":"8285aa1828aa2860fb245dd375476fee827def47123905cb20cbf009d8ed053e","libfuzzer/FuzzerMutate.cpp":"61aa9a164115a390af88415e6f49976fc2601963cc0c1746cb1f3b5b9a82062f","libfuzzer/FuzzerMutate.h":"d518d755d880d0b6740e4fcf096263163ee7d37fc9fc780ff6c99e5a81f46ae2","libfuzzer/FuzzerOptions.h":"80a4811229396d8a45c30ca3bdb32a518c8b1f833e449b0adfbb57e08c5eadbc","libfuzzer/FuzzerPlatform.h":"fb593ac44f20675df3344f33b259e664fb76fa440a9fa8ea58a0caa02fee7f60","libfuzzer/FuzzerRandom.h":"b7d1528dec4266685a2f51fc5a384ec76cd6b8a4662c45a224c3eea71bff818d","libfuzzer/FuzzerSHA1.cpp":"2ef36d5f6a8cf824f90b672606b8a806fc5be64845408f48f3f2118a1464155b","libfuzzer/FuzzerSHA1.h":"ab9a660b68f7087b66c1976ec243111064c6ad72191af9c6fcff03df087f51ef","libfuzzer/FuzzerTracePC.cpp":"74ce66ba812bfccadccff03c89ca006007c4b331e83989d6e5655099f222b1ac","libfuzzer/FuzzerTracePC.h":"1d2ef187beca132043d80c85ded7f64945aa4b378d395f9c50d5292504b4ed02","libfuzzer/FuzzerUtil.cpp":"32aad17154928ceb6a5e83cc49694375bf78190ec02ea1b7ed5a005388c09c24","libfuzzer/FuzzerUtil.h":"fa55c3adce79f19a64df5a3d29aa9f59888b9d111dff8858c0ba17708362d0bf","libfuzzer/FuzzerUtilDarwin.cpp":"3993f3bcd404571a40df3b426a20d1f06f2a2edcf78eb20735746617e2beb08c","libfuzzer/FuzzerUtilFuchsia.cpp":"023f6a39177ef6e87a99c11af2764847b7a7284f1ab8364715eb2ef572d49158","libfuzzer/FuzzerUtilLinux.cpp":"afa567d9023a94b0730d481bdb80901bb003669dad6e195798de68d2d9fe3f75","libfuzzer/FuzzerUtilPosix.cpp":"80491a3501035bbd160985cf1cbb8701b35df655358d49e891a6b9c8c757a97f","libfuzzer/FuzzerUtilWindows.cpp":"0dbf738b96ac62c967e3e51149514968acc509240f5e5e08ebdcf422d3f82b6e","libfuzzer/FuzzerValueBitMap.h":"2473d0b5565a91eaaf7d8ba2b4b50de7334c499d4b7acc35d756f7313a5f48ab","libfuzzer/README.txt":"85c0d212c9d87f73ce5bad8b106edd7ed0614ad362426e1da20eec98261edd54","libfuzzer/afl/afl_driver.cpp":"2d975ce6579e57c9ad01a0746a606acc6df79cb92c835b67bc97f0aa954f05bf","libfuzzer/build.sh":"84648000e6849752bef27f06dc39a2883bc1456c40886b907ef7c75628b84e64","libfuzzer/dataflow/DataFlow.cpp":"7629b3ed2eb6721759c5160c15afee1fdbcb4a5ac35c50ec3fdc93c474820d7f","libfuzzer/dataflow/DataFlow.h":"9228b36ef55f4bd7b2a3624a9ae03bc117a67a01496561beb8755d613b1b2fcf","libfuzzer/dataflow/DataFlowCallbacks.cpp":"fe884f5408bcbbd1ac9812aaf0153ac5c53fc94cad789a7e85b46808e65426a4","libfuzzer/scripts/unbalanced_allocs.py":"57f0d2d9ca282b5398705da529fc28974b40b3aee13558d5e1717c55f985f77f","libfuzzer/standalone/StandaloneFuzzTargetMain.c":"7a3d376f71f77500c94f6e0bb122008695a166dc090c5d3ba91db857f11a0eb7","libfuzzer/tests/CMakeLists.txt":"c4de7cc9fcf9b72cc357850fe53b26a0013cc488ae730979249286ef0adbcab4","libfuzzer/tests/FuzzedDataProviderUnittest.cpp":"b862b4f405122c237a6bcb41a9e84724b3cf3a7a41d286b32757cbb70fcd939c","libfuzzer/tests/FuzzerUnittest.cpp":"b9bfb2a8293facbe0cedfbf0d6fa74163ddaa26b704891c07480cd07994d3333","patches/LICENSE.patch":"31bf9cb565edceae1dc6a34161047bf58d9107375eaa23626b92f3973e8a7e05","rust-toolchain":"ae1deb8794e54871652511296e7897093a557a1ad037a2399a87ae56d4f7019f","src/lib.rs":"2ccd9eb7881376ac7d282bec20f361fe3e770d66a909347623981711c5c5def1","update-libfuzzer.sh":"c7293f3f32918fda2eea8e8aa72c44655b45ef419777ce460e9168bf281f01a6"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"7ac946290518a40bb3de5fa3eec53e67b75de3838a66cdc39ee8639c32257532","Android.bp":"d51144854ee2424e0322d7d0fdf10b208ad1ad49a95d38cd60b81da7eb9f5886","CHANGELOG.md":"17a5aa69c20bee890d8d2272acf0e4879d40699c355c12a82ae83d8b82b8f6fb","Cargo.toml":"ab66b7310e4b8a35a558e61fc28c6380b4fd02c86b293d83266967c992974848","LICENSE":"48c3145c8841c75ef872c5b247de9e4798543958828bc06465fdc09ff07ac21e","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"de7c8744ea78e2d84533278ddb0dc48f3063a10db72ad403d5eb571721e06908","METADATA":"ad98c276a25eb3689cd02e28d2b6fa303792b8be44c04af6e57bf58cb1c4a083","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_NCSA":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c6e572c60d0322db5f3f2589f8efbe09a85c9542b40a24d91615fd78754bbb46","build.rs":"06c842b1733ba96885ee7207e21c650f675d5a73ad781e992c31f8fedc787dcb","cargo_embargo.json":"dd3c7662cc45c3cfea2b438f43e91b15c07a5235d851c2d693e56d07b9800a91","ci/script.sh":"d5cbfdb568117064a28db8c8a13490cce35c8f6a5871924b05f6a170aeaafcb2","libfuzzer/CMakeLists.txt":"42bcd62edbb157c22e8ac07fcbdceb0853f6e66677c0b7fd7ba2b3da96ed6681","libfuzzer/FuzzerBuiltins.h":"b54314c80ba87a5fd00a8441196d2c56b71106c28f57c506d05f701fb1d8e33c","libfuzzer/FuzzerBuiltinsMsvc.h":"56dccfbba14bef292da8e5502f7e6483097fec507125091c145f13f41b1ec16c","libfuzzer/FuzzerCommand.h":"74bb7d7e847d278b5ab7eedb298063632be7c1f434aa5a7859b42d0d44fc2fe8","libfuzzer/FuzzerCorpus.h":"bab69e277e7ae9c34c2a7a1dc37e26323cb7590e33cd15e6914e3d2e3a3d3900","libfuzzer/FuzzerCrossOver.cpp":"f22daafb79954ea68b6d1bbfd863943df217ff03c60d1999b813c3138b5ef804","libfuzzer/FuzzerDataFlowTrace.cpp":"152ac1d01113787b575debea88bc822f4a9eadcf2b6969262bf9d0b2c6738d3c","libfuzzer/FuzzerDataFlowTrace.h":"014bd6a1b182e54e3a9b4b11a36656bf93a920382c01b643c5a74463426373fc","libfuzzer/FuzzerDefs.h":"120426d966b9cd83499a8acb9b1fbccd083b9ba02eb2e960d7e03cc4a4203707","libfuzzer/FuzzerDictionary.h":"922a293600ac5012e851f8bb3d021902dfd69b2a7a0c93f1d4df697b3862af9c","libfuzzer/FuzzerDriver.cpp":"ab608696a904bbb42f19b6af7e6b4bc18103b36ba2dbd02c17ef10c9ad3cd2e6","libfuzzer/FuzzerExtFunctions.def":"cbb6288d94adac559aa11e97a93eba6ef68d9b513591fea4c911b671f2753a93","libfuzzer/FuzzerExtFunctions.h":"5fcdaf2a90fe42987d1db75822b34996f1e051768eb37168fc662c7417816492","libfuzzer/FuzzerExtFunctionsDlsym.cpp":"83d3c2e1ea0e3924b11661cd60881cce86d29c2ff5c404286dc3697357ff2375","libfuzzer/FuzzerExtFunctionsWeak.cpp":"3dffb5713a3f4c213aea0239a4f0f39560b5b7c95df5965489083ad5a3845cbe","libfuzzer/FuzzerExtFunctionsWindows.cpp":"b8bcbff84a2fbe21a9ac41560eee792bf516d00201d2216b4bf67c64c5877b3e","libfuzzer/FuzzerExtraCounters.cpp":"07cce5a55b887c7a0abfc0716694c9cba9acc61349f2e42cd8106f27226467d3","libfuzzer/FuzzerExtraCountersDarwin.cpp":"9a3389de6967581e66c3ed956262ec3ee7329188bc9f8b5daf3c67aaf2e17a97","libfuzzer/FuzzerExtraCountersWindows.cpp":"ae59311e1a59df9186437b40f43e1d26561ed0d478a777a10c79597ec30788cb","libfuzzer/FuzzerFlags.def":"35490287179a581f750a4422dd13ed435441eef6a20adc7123313d317bb13853","libfuzzer/FuzzerFork.cpp":"073958d8d47e506a47a140c0a032bcdc9adb5045e5f0fb45b700e45f7e3a5c1e","libfuzzer/FuzzerFork.h":"ba9e944760e277b7ee169163a84c88168e58545a11e3116493f8bfc28cfcbd76","libfuzzer/FuzzerIO.cpp":"cc8069b2673d9549876c915cce7339b73cc930d5db96d3d4cb6afad3f60cf3b8","libfuzzer/FuzzerIO.h":"5c11b0064a0a277f6639c573b2012ccfb663c6e40586c83c72296899f857a9f0","libfuzzer/FuzzerIOPosix.cpp":"9d0af3bc77681e67660ab48a50eb554c97a16db1d28df4521b544445c8371907","libfuzzer/FuzzerIOWindows.cpp":"f33f07d4057a95b1ee4f66d64dbe272494892c624a7a1946713b8103db98e7f6","libfuzzer/FuzzerInterceptors.cpp":"01dc2caafac89c317c2827e186d0c189a3d8c902d766654bf2e8fa367ae3061c","libfuzzer/FuzzerInterface.h":"ed5718e546bab78ec761f11b44dcd1d99e1db01f8b5f13fa1f1fd5938332cb00","libfuzzer/FuzzerInternal.h":"a3e54f781ebcebb2a602bac69fa120ff8d5aa2cf2037508494af62bd4aab1d62","libfuzzer/FuzzerLoop.cpp":"f9c8631c010e9f055b18dcd5a9d14bd85c28081bab76eee61c3428baa700b767","libfuzzer/FuzzerMain.cpp":"d45c7c743732b98f985b8a0e5aac8ec7e24094936a6d8e421529e0d199992c09","libfuzzer/FuzzerMerge.cpp":"682ea47e21ceeeace16b2f98229c24a6eac479babab7902324df3a693cefe47b","libfuzzer/FuzzerMerge.h":"8285aa1828aa2860fb245dd375476fee827def47123905cb20cbf009d8ed053e","libfuzzer/FuzzerMutate.cpp":"61aa9a164115a390af88415e6f49976fc2601963cc0c1746cb1f3b5b9a82062f","libfuzzer/FuzzerMutate.h":"d518d755d880d0b6740e4fcf096263163ee7d37fc9fc780ff6c99e5a81f46ae2","libfuzzer/FuzzerOptions.h":"80a4811229396d8a45c30ca3bdb32a518c8b1f833e449b0adfbb57e08c5eadbc","libfuzzer/FuzzerPlatform.h":"fb593ac44f20675df3344f33b259e664fb76fa440a9fa8ea58a0caa02fee7f60","libfuzzer/FuzzerRandom.h":"b7d1528dec4266685a2f51fc5a384ec76cd6b8a4662c45a224c3eea71bff818d","libfuzzer/FuzzerSHA1.cpp":"2ef36d5f6a8cf824f90b672606b8a806fc5be64845408f48f3f2118a1464155b","libfuzzer/FuzzerSHA1.h":"ab9a660b68f7087b66c1976ec243111064c6ad72191af9c6fcff03df087f51ef","libfuzzer/FuzzerTracePC.cpp":"74ce66ba812bfccadccff03c89ca006007c4b331e83989d6e5655099f222b1ac","libfuzzer/FuzzerTracePC.h":"1d2ef187beca132043d80c85ded7f64945aa4b378d395f9c50d5292504b4ed02","libfuzzer/FuzzerUtil.cpp":"32aad17154928ceb6a5e83cc49694375bf78190ec02ea1b7ed5a005388c09c24","libfuzzer/FuzzerUtil.h":"fa55c3adce79f19a64df5a3d29aa9f59888b9d111dff8858c0ba17708362d0bf","libfuzzer/FuzzerUtilDarwin.cpp":"3993f3bcd404571a40df3b426a20d1f06f2a2edcf78eb20735746617e2beb08c","libfuzzer/FuzzerUtilFuchsia.cpp":"023f6a39177ef6e87a99c11af2764847b7a7284f1ab8364715eb2ef572d49158","libfuzzer/FuzzerUtilLinux.cpp":"afa567d9023a94b0730d481bdb80901bb003669dad6e195798de68d2d9fe3f75","libfuzzer/FuzzerUtilPosix.cpp":"80491a3501035bbd160985cf1cbb8701b35df655358d49e891a6b9c8c757a97f","libfuzzer/FuzzerUtilWindows.cpp":"0dbf738b96ac62c967e3e51149514968acc509240f5e5e08ebdcf422d3f82b6e","libfuzzer/FuzzerValueBitMap.h":"2473d0b5565a91eaaf7d8ba2b4b50de7334c499d4b7acc35d756f7313a5f48ab","libfuzzer/README.txt":"85c0d212c9d87f73ce5bad8b106edd7ed0614ad362426e1da20eec98261edd54","libfuzzer/afl/afl_driver.cpp":"2d975ce6579e57c9ad01a0746a606acc6df79cb92c835b67bc97f0aa954f05bf","libfuzzer/build.sh":"84648000e6849752bef27f06dc39a2883bc1456c40886b907ef7c75628b84e64","libfuzzer/dataflow/DataFlow.cpp":"7629b3ed2eb6721759c5160c15afee1fdbcb4a5ac35c50ec3fdc93c474820d7f","libfuzzer/dataflow/DataFlow.h":"9228b36ef55f4bd7b2a3624a9ae03bc117a67a01496561beb8755d613b1b2fcf","libfuzzer/dataflow/DataFlowCallbacks.cpp":"fe884f5408bcbbd1ac9812aaf0153ac5c53fc94cad789a7e85b46808e65426a4","libfuzzer/scripts/unbalanced_allocs.py":"57f0d2d9ca282b5398705da529fc28974b40b3aee13558d5e1717c55f985f77f","libfuzzer/standalone/StandaloneFuzzTargetMain.c":"7a3d376f71f77500c94f6e0bb122008695a166dc090c5d3ba91db857f11a0eb7","libfuzzer/tests/CMakeLists.txt":"c4de7cc9fcf9b72cc357850fe53b26a0013cc488ae730979249286ef0adbcab4","libfuzzer/tests/FuzzedDataProviderUnittest.cpp":"b862b4f405122c237a6bcb41a9e84724b3cf3a7a41d286b32757cbb70fcd939c","libfuzzer/tests/FuzzerUnittest.cpp":"b9bfb2a8293facbe0cedfbf0d6fa74163ddaa26b704891c07480cd07994d3333","patches/LICENSE.patch":"31bf9cb565edceae1dc6a34161047bf58d9107375eaa23626b92f3973e8a7e05","rust-toolchain":"ae1deb8794e54871652511296e7897093a557a1ad037a2399a87ae56d4f7019f","src/lib.rs":"2ccd9eb7881376ac7d282bec20f361fe3e770d66a909347623981711c5c5def1","update-libfuzzer.sh":"c7293f3f32918fda2eea8e8aa72c44655b45ef419777ce460e9168bf281f01a6"}}
\ No newline at end of file
diff --git a/crates/libfuzzer-sys/LICENSE b/crates/libfuzzer-sys/LICENSE
index 22ea807..0478268 100644
--- a/crates/libfuzzer-sys/LICENSE
+++ b/crates/libfuzzer-sys/LICENSE
@@ -498,3 +498,208 @@
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
 SOFTWARE.
 
+
+
+------------------
+
+                              Apache License
+                        Version 2.0, January 2004
+                     http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+   "License" shall mean the terms and conditions for use, reproduction,
+   and distribution as defined by Sections 1 through 9 of this document.
+
+   "Licensor" shall mean the copyright owner or entity authorized by
+   the copyright owner that is granting the License.
+
+   "Legal Entity" shall mean the union of the acting entity and all
+   other entities that control, are controlled by, or are under common
+   control with that entity. For the purposes of this definition,
+   "control" means (i) the power, direct or indirect, to cause the
+   direction or management of such entity, whether by contract or
+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
+   outstanding shares, or (iii) beneficial ownership of such entity.
+
+   "You" (or "Your") shall mean an individual or Legal Entity
+   exercising permissions granted by this License.
+
+   "Source" form shall mean the preferred form for making modifications,
+   including but not limited to software source code, documentation
+   source, and configuration files.
+
+   "Object" form shall mean any form resulting from mechanical
+   transformation or translation of a Source form, including but
+   not limited to compiled object code, generated documentation,
+   and conversions to other media types.
+
+   "Work" shall mean the work of authorship, whether in Source or
+   Object form, made available under the License, as indicated by a
+   copyright notice that is included in or attached to the work
+   (an example is provided in the Appendix below).
+
+   "Derivative Works" shall mean any work, whether in Source or Object
+   form, that is based on (or derived from) the Work and for which the
+   editorial revisions, annotations, elaborations, or other modifications
+   represent, as a whole, an original work of authorship. For the purposes
+   of this License, Derivative Works shall not include works that remain
+   separable from, or merely link (or bind by name) to the interfaces of,
+   the Work and Derivative Works thereof.
+
+   "Contribution" shall mean any work of authorship, including
+   the original version of the Work and any modifications or additions
+   to that Work or Derivative Works thereof, that is intentionally
+   submitted to Licensor for inclusion in the Work by the copyright owner
+   or by an individual or Legal Entity authorized to submit on behalf of
+   the copyright owner. For the purposes of this definition, "submitted"
+   means any form of electronic, verbal, or written communication sent
+   to the Licensor or its representatives, including but not limited to
+   communication on electronic mailing lists, source code control systems,
+   and issue tracking systems that are managed by, or on behalf of, the
+   Licensor for the purpose of discussing and improving the Work, but
+   excluding communication that is conspicuously marked or otherwise
+   designated in writing by the copyright owner as "Not a Contribution."
+
+   "Contributor" shall mean Licensor and any individual or Legal Entity
+   on behalf of whom a Contribution has been received by Licensor and
+   subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   copyright license to reproduce, prepare Derivative Works of,
+   publicly display, publicly perform, sublicense, and distribute the
+   Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+   this License, each Contributor hereby grants to You a perpetual,
+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made,
+   use, offer to sell, sell, import, and otherwise transfer the Work,
+   where such license applies only to those patent claims licensable
+   by such Contributor that are necessarily infringed by their
+   Contribution(s) alone or by combination of their Contribution(s)
+   with the Work to which such Contribution(s) was submitted. If You
+   institute patent litigation against any entity (including a
+   cross-claim or counterclaim in a lawsuit) alleging that the Work
+   or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses
+   granted to You under this License for that Work shall terminate
+   as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+   Work or Derivative Works thereof in any medium, with or without
+   modifications, and in Source or Object form, provided that You
+   meet the following conditions:
+
+   (a) You must give any other recipients of the Work or
+       Derivative Works a copy of this License; and
+
+   (b) You must cause any modified files to carry prominent notices
+       stating that You changed the files; and
+
+   (c) You must retain, in the Source form of any Derivative Works
+       that You distribute, all copyright, patent, trademark, and
+       attribution notices from the Source form of the Work,
+       excluding those notices that do not pertain to any part of
+       the Derivative Works; and
+
+   (d) If the Work includes a "NOTICE" text file as part of its
+       distribution, then any Derivative Works that You distribute must
+       include a readable copy of the attribution notices contained
+       within such NOTICE file, excluding those notices that do not
+       pertain to any part of the Derivative Works, in at least one
+       of the following places: within a NOTICE text file distributed
+       as part of the Derivative Works; within the Source form or
+       documentation, if provided along with the Derivative Works; or,
+       within a display generated by the Derivative Works, if and
+       wherever such third-party notices normally appear. The contents
+       of the NOTICE file are for informational purposes only and
+       do not modify the License. You may add Your own attribution
+       notices within Derivative Works that You distribute, alongside
+       or as an addendum to the NOTICE text from the Work, provided
+       that such additional attribution notices cannot be construed
+       as modifying the License.
+
+   You may add Your own copyright statement to Your modifications and
+   may provide additional or different license terms and conditions
+   for use, reproduction, or distribution of Your modifications, or
+   for any such Derivative Works as a whole, provided Your use,
+   reproduction, and distribution of the Work otherwise complies with
+   the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+   any Contribution intentionally submitted for inclusion in the Work
+   by You to the Licensor shall be under the terms and conditions of
+   this License, without any additional terms or conditions.
+   Notwithstanding the above, nothing herein shall supersede or modify
+   the terms of any separate license agreement you may have executed
+   with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+   names, trademarks, service marks, or product names of the Licensor,
+   except as required for reasonable and customary use in describing the
+   origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+   agreed to in writing, Licensor provides the Work (and each
+   Contributor provides its Contributions) on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+   implied, including, without limitation, any warranties or conditions
+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the
+   appropriateness of using or redistributing the Work and assume any
+   risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+   whether in tort (including negligence), contract, or otherwise,
+   unless required by applicable law (such as deliberate and grossly
+   negligent acts) or agreed to in writing, shall any Contributor be
+   liable to You for damages, including any direct, indirect, special,
+   incidental, or consequential damages of any character arising as a
+   result of this License or out of the use or inability to use the
+   Work (including but not limited to damages for loss of goodwill,
+   work stoppage, computer failure or malfunction, or any and all
+   other commercial damages or losses), even if such Contributor
+   has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+   the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,
+   or other liability obligations and/or rights consistent with this
+   License. However, in accepting such obligations, You may act only
+   on Your own behalf and on Your sole responsibility, not on behalf
+   of any other Contributor, and only if You agree to indemnify,
+   defend, and hold each Contributor harmless for any liability
+   incurred by, or claims asserted against, such Contributor by reason
+   of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+   To apply the Apache License to your work, attach the following
+   boilerplate notice, with the fields enclosed by brackets "[]"
+   replaced with your own identifying information. (Don't include
+   the brackets!)  The text should be enclosed in the appropriate
+   comment syntax for the file format. We also recommend that a
+   file or class name and description of purpose be included on the
+   same "printed page" as the copyright notice for easier
+   identification within third-party archives.
+
+Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+	http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
diff --git a/crates/matchit/.android-checksum.json b/crates/matchit/.android-checksum.json
index 4725457..41799e9 100644
--- a/crates/matchit/.android-checksum.json
+++ b/crates/matchit/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"c1579c5131f42703aaa57d8aa0d4079406ee9189d6df1b51cc6029932339f8cb","Android.bp":"19c3f57bef2eef9b9a8696f7412bf11ec3d4bca00aa3978363a3e05fdd1e8ab7","Cargo.lock":"6871484af3d8e6467b094f5a8d66ae7e1444541c2121a868f6c1f78d740aae56","Cargo.toml":"2fddf3e2d6a4d4f6c4dff0bb9f1c2187d94d3de81dbda0645060ccfd4cba59af","LICENSE":"c39b58d3419e059a2d4f298f8dd3d8622718f640777791795403a2c24c353953","LICENSE.httprouter":"60d7a6b5f58767db324a4a8d151fefbe1ba1845998c203e5a949cd45a669086d","METADATA":"f8c3c89a53b64059c989e33faf46cc3cbf07830a883cf22258754af4667443e2","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_MIT":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"aca3bf34843bb979f61629d842f51373ab77da7a68d2bcf20a6bc71ae27f7580","benches/bench.rs":"32cc4e5539263f96d50d4784a9637720919f63c5cf5b6b1d84fdb2da2a1e50ee","cargo_embargo.json":"333fb7fd5c85a113c0d76471fd42fcb8a940d19475225e577e5e0e0c274e2847","examples/hyper.rs":"d2f15d57e4dac9d442bb82365e283d2ee70c5cdacb6b206e5abf782ae95568a5","src/error.rs":"91c5468774f3e74250fb292d36988532889d1532840810ae0ca6138d1113261c","src/lib.rs":"a0e43caabc5e00c76aa60e8eada1c2640b34663d67608cc45c66fc76c39af0f6","src/params.rs":"94a90361f958771c88c943d1cd981862a755f199420aa488b86b08ca6b0d0b51","src/router.rs":"463c61c52ceaaea48767bc951fc542d28b79cc0494f7bd54a3f41b462b8e4311","src/tree.rs":"9c7fb0761ef8b656837aad24eec38d8b999863ee6882e0cdc89b616416807239","tests/tree.rs":"b9f3d40afcf303b69d27a427c5119f9c75b7cf1d6a4dce5a979f277a3ad7893c"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"c1579c5131f42703aaa57d8aa0d4079406ee9189d6df1b51cc6029932339f8cb","Android.bp":"19c3f57bef2eef9b9a8696f7412bf11ec3d4bca00aa3978363a3e05fdd1e8ab7","Cargo.lock":"6871484af3d8e6467b094f5a8d66ae7e1444541c2121a868f6c1f78d740aae56","Cargo.toml":"2fddf3e2d6a4d4f6c4dff0bb9f1c2187d94d3de81dbda0645060ccfd4cba59af","LICENSE":"96500ae043f5162a2b579b1ce2ae21a383afacc88babe889f8f6b436f400fbd3","LICENSE.httprouter":"60d7a6b5f58767db324a4a8d151fefbe1ba1845998c203e5a949cd45a669086d","METADATA":"f8c3c89a53b64059c989e33faf46cc3cbf07830a883cf22258754af4667443e2","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_MIT":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"aca3bf34843bb979f61629d842f51373ab77da7a68d2bcf20a6bc71ae27f7580","benches/bench.rs":"32cc4e5539263f96d50d4784a9637720919f63c5cf5b6b1d84fdb2da2a1e50ee","cargo_embargo.json":"333fb7fd5c85a113c0d76471fd42fcb8a940d19475225e577e5e0e0c274e2847","examples/hyper.rs":"d2f15d57e4dac9d442bb82365e283d2ee70c5cdacb6b206e5abf782ae95568a5","src/error.rs":"91c5468774f3e74250fb292d36988532889d1532840810ae0ca6138d1113261c","src/lib.rs":"a0e43caabc5e00c76aa60e8eada1c2640b34663d67608cc45c66fc76c39af0f6","src/params.rs":"94a90361f958771c88c943d1cd981862a755f199420aa488b86b08ca6b0d0b51","src/router.rs":"463c61c52ceaaea48767bc951fc542d28b79cc0494f7bd54a3f41b462b8e4311","src/tree.rs":"9c7fb0761ef8b656837aad24eec38d8b999863ee6882e0cdc89b616416807239","tests/tree.rs":"b9f3d40afcf303b69d27a427c5119f9c75b7cf1d6a4dce5a979f277a3ad7893c"}}
\ No newline at end of file
diff --git a/crates/matchit/LICENSE b/crates/matchit/LICENSE
index 24411c7..e2e9aa6 100644
--- a/crates/matchit/LICENSE
+++ b/crates/matchit/LICENSE
@@ -19,3 +19,36 @@
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
+
+
+------------------
+
+BSD 3-Clause License
+
+Copyright (c) 2013, Julien Schmidt
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+   list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its
+   contributors may be used to endorse or promote products derived from
+   this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/moveit/.android-checksum.json b/crates/moveit/.android-checksum.json
index a20f5cb..2448280 100644
--- a/crates/moveit/.android-checksum.json
+++ b/crates/moveit/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"df2a32fd8d26287750036edb2f191c8c76dfaa2fb5ef89bfa8a79c8878f55f06","Android.bp":"014eed7cd2e509462c9625f1286da337130ee7826361d69ec43548701f1e7e82","CONTRIBUTING.md":"151e6daae711abd63e75d7797b06ee893c9f74fdd7ba0f62575e16d787af0cc6","Cargo.toml":"6c5fea20e710cfbd1bb36472ad7af4eca0668131863654f77a82f1e479440328","LICENSE":"a7f541db5ea88d28d362f4db169a208e4382378e5148b8aef5a6c1b788a21e9f","LICENSE-APACHE-2.0":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"a7f541db5ea88d28d362f4db169a208e4382378e5148b8aef5a6c1b788a21e9f","METADATA":"0444850f05b23e89c82974f9792aaf3add68959f259dd5efa5303fe582b91d71","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.crates-io.md":"d2281da85a370a6f4f2898cd32db0e80414ac6ef6b4e4c8a45fe3ab4da8a0d9e","README.md":"6779127e15ad8d56e3141b07c0a14bc73563efb3581d138603a38122056d1e53","cargo_embargo.json":"8009316c6d8a9ef8ffed1f782a0031bfa1336dffaf3fe1e59d497fb03fe01dd2","rust-toolchain.toml":"0416787da97b879b9433e3b46a21a879ebddd77d017735b7d9bbc12c720c67ba","rustfmt.toml":"d16e74a795dde6bdaf0b921241a28a1aa40f46097f0bb70469d4fbe7d0449511","src/alloc_support.rs":"3c33e084799606974b44c670914dd948798d2da0c1dbe824c6071699d637c546","src/cxx_support.rs":"11b7898ab9d302d138580ee48e69c3d43d5efc50aa7cb5ff1d6f3bfa2e95093a","src/drop_flag.rs":"4f3e521febff1ad8a52fd5ab3786b620b8a61cb02057cb6f243413237ccb10a5","src/lib.rs":"7858203df84a5f1aa12ca16c77861c30b7c3e8c4b7e5acbc79f03e3979862a17","src/move_ref.rs":"7ed133ac5e55fd0ff41e116fcb6868b5087f49a6225a689ce7ff2cf90ac9f0ff","src/new/copy_new.rs":"c852e851f803245cfa194dea2ea64a02a340e670eb53a67a88f2d26e2acb51f4","src/new/factories.rs":"c9219e5c45765d517652ec3d05fa4bccc0daca17937dc65db681226537e587ea","src/new/impls.rs":"3a87504737d15da7c98679ca00d3b66e6f03f01f8953df6e3cfda818c95adbd5","src/new/mod.rs":"9ce14c16ca5e286c4dcfaac3f525e68e7ae8253eb6b8923ec5cabcce2a754313","src/new/move_new.rs":"a7f2c530ffcd6b7e238428830207aaf8f932452b1ec50b80ef704c770a339210","src/slot.rs":"e45522c575c87ccabeebb234c38e5bb357ebf1156fbe419d7910051baf51b7fd"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"df2a32fd8d26287750036edb2f191c8c76dfaa2fb5ef89bfa8a79c8878f55f06","Android.bp":"014eed7cd2e509462c9625f1286da337130ee7826361d69ec43548701f1e7e82","CONTRIBUTING.md":"151e6daae711abd63e75d7797b06ee893c9f74fdd7ba0f62575e16d787af0cc6","Cargo.toml":"6c5fea20e710cfbd1bb36472ad7af4eca0668131863654f77a82f1e479440328","LICENSE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-APACHE-2.0":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"a7f541db5ea88d28d362f4db169a208e4382378e5148b8aef5a6c1b788a21e9f","METADATA":"0444850f05b23e89c82974f9792aaf3add68959f259dd5efa5303fe582b91d71","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.crates-io.md":"d2281da85a370a6f4f2898cd32db0e80414ac6ef6b4e4c8a45fe3ab4da8a0d9e","README.md":"6779127e15ad8d56e3141b07c0a14bc73563efb3581d138603a38122056d1e53","cargo_embargo.json":"8009316c6d8a9ef8ffed1f782a0031bfa1336dffaf3fe1e59d497fb03fe01dd2","rust-toolchain.toml":"0416787da97b879b9433e3b46a21a879ebddd77d017735b7d9bbc12c720c67ba","rustfmt.toml":"d16e74a795dde6bdaf0b921241a28a1aa40f46097f0bb70469d4fbe7d0449511","src/alloc_support.rs":"3c33e084799606974b44c670914dd948798d2da0c1dbe824c6071699d637c546","src/cxx_support.rs":"11b7898ab9d302d138580ee48e69c3d43d5efc50aa7cb5ff1d6f3bfa2e95093a","src/drop_flag.rs":"4f3e521febff1ad8a52fd5ab3786b620b8a61cb02057cb6f243413237ccb10a5","src/lib.rs":"7858203df84a5f1aa12ca16c77861c30b7c3e8c4b7e5acbc79f03e3979862a17","src/move_ref.rs":"7ed133ac5e55fd0ff41e116fcb6868b5087f49a6225a689ce7ff2cf90ac9f0ff","src/new/copy_new.rs":"c852e851f803245cfa194dea2ea64a02a340e670eb53a67a88f2d26e2acb51f4","src/new/factories.rs":"c9219e5c45765d517652ec3d05fa4bccc0daca17937dc65db681226537e587ea","src/new/impls.rs":"3a87504737d15da7c98679ca00d3b66e6f03f01f8953df6e3cfda818c95adbd5","src/new/mod.rs":"9ce14c16ca5e286c4dcfaac3f525e68e7ae8253eb6b8923ec5cabcce2a754313","src/new/move_new.rs":"a7f2c530ffcd6b7e238428830207aaf8f932452b1ec50b80ef704c770a339210","src/slot.rs":"e45522c575c87ccabeebb234c38e5bb357ebf1156fbe419d7910051baf51b7fd"}}
\ No newline at end of file
diff --git a/crates/moveit/LICENSE b/crates/moveit/LICENSE
index 7f9a88e..74456ee 120000
--- a/crates/moveit/LICENSE
+++ b/crates/moveit/LICENSE
@@ -1 +1 @@
-LICENSE-MIT
\ No newline at end of file
+LICENSE-APACHE-2.0
\ No newline at end of file
diff --git a/crates/openssl-macros/.android-checksum.json b/crates/openssl-macros/.android-checksum.json
index 897b0ef..d80e714 100644
--- a/crates/openssl-macros/.android-checksum.json
+++ b/crates/openssl-macros/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"ff1316dd0ecf02f2ced9fafd10191c9747e660109fa71fa732725f2733141dcd","Android.bp":"b0a39521727d3015d096c38e8ef070a6b52c621c583d2b0a0e26a5944f012cb1","Cargo.toml":"7fb5232b58f1e2eaaf30eb021026cdedf013176b655578dac38140b9286ce842","LICENSE":"c2ebd6cb7687cda790d2f36bb2ca8a7af4f7a966d940c9c49b37f28b5b78055f","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"1d057abfd1dbefed706768f504a66520124f1ce2dfa2e1b5bb05e34311f8e835","METADATA":"777f76ce10afaa48cad00d7bbc08dd05855a5cb6665aecf0ecacf658afd50f01","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","cargo_embargo.json":"e44a8a1d69d43d9fa3235eef2f9186e58c04e127e2ef602bd6453655591a9736","patches/LICENSE.patch":"81a9acfae604fda2609da4fc8bf03d39657d8228afd78a15150aac1f24e8925e","rules.mk":"5d2a7fbd618fc57ecee3f46279e54808542ffc7f7d8b7161807c2451cf5a44c6","src/lib.rs":"3a36900018ca347d4a8d566d2c342ae92e429c1bb54353c1075cc7eb5a7ac27a"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"ff1316dd0ecf02f2ced9fafd10191c9747e660109fa71fa732725f2733141dcd","Android.bp":"b0a39521727d3015d096c38e8ef070a6b52c621c583d2b0a0e26a5944f012cb1","Cargo.toml":"7fb5232b58f1e2eaaf30eb021026cdedf013176b655578dac38140b9286ce842","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"1d057abfd1dbefed706768f504a66520124f1ce2dfa2e1b5bb05e34311f8e835","METADATA":"777f76ce10afaa48cad00d7bbc08dd05855a5cb6665aecf0ecacf658afd50f01","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","cargo_embargo.json":"e44a8a1d69d43d9fa3235eef2f9186e58c04e127e2ef602bd6453655591a9736","rules.mk":"5d2a7fbd618fc57ecee3f46279e54808542ffc7f7d8b7161807c2451cf5a44c6","src/lib.rs":"3a36900018ca347d4a8d566d2c342ae92e429c1bb54353c1075cc7eb5a7ac27a"}}
\ No newline at end of file
diff --git a/crates/openssl-macros/LICENSE b/crates/openssl-macros/LICENSE
deleted file mode 100644
index 65fb803..0000000
--- a/crates/openssl-macros/LICENSE
+++ /dev/null
@@ -1,225 +0,0 @@
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "{}"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright {yyyy} {name of copyright owner}
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
-
------
-
-
-Copyright (c) 2022 Steven Fackler
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/openssl-macros/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/openssl-macros/LICENSE
diff --git a/crates/openssl-macros/patches/LICENSE.patch b/crates/openssl-macros/patches/LICENSE.patch
deleted file mode 100644
index 8d0fdca..0000000
--- a/crates/openssl-macros/patches/LICENSE.patch
+++ /dev/null
@@ -1,231 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..65fb803
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,225 @@
-+                                 Apache License
-+                           Version 2.0, January 2004
-+                        http://www.apache.org/licenses/
-+
-+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+   1. Definitions.
-+
-+      "License" shall mean the terms and conditions for use, reproduction,
-+      and distribution as defined by Sections 1 through 9 of this document.
-+
-+      "Licensor" shall mean the copyright owner or entity authorized by
-+      the copyright owner that is granting the License.
-+
-+      "Legal Entity" shall mean the union of the acting entity and all
-+      other entities that control, are controlled by, or are under common
-+      control with that entity. For the purposes of this definition,
-+      "control" means (i) the power, direct or indirect, to cause the
-+      direction or management of such entity, whether by contract or
-+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+      outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+      "You" (or "Your") shall mean an individual or Legal Entity
-+      exercising permissions granted by this License.
-+
-+      "Source" form shall mean the preferred form for making modifications,
-+      including but not limited to software source code, documentation
-+      source, and configuration files.
-+
-+      "Object" form shall mean any form resulting from mechanical
-+      transformation or translation of a Source form, including but
-+      not limited to compiled object code, generated documentation,
-+      and conversions to other media types.
-+
-+      "Work" shall mean the work of authorship, whether in Source or
-+      Object form, made available under the License, as indicated by a
-+      copyright notice that is included in or attached to the work
-+      (an example is provided in the Appendix below).
-+
-+      "Derivative Works" shall mean any work, whether in Source or Object
-+      form, that is based on (or derived from) the Work and for which the
-+      editorial revisions, annotations, elaborations, or other modifications
-+      represent, as a whole, an original work of authorship. For the purposes
-+      of this License, Derivative Works shall not include works that remain
-+      separable from, or merely link (or bind by name) to the interfaces of,
-+      the Work and Derivative Works thereof.
-+
-+      "Contribution" shall mean any work of authorship, including
-+      the original version of the Work and any modifications or additions
-+      to that Work or Derivative Works thereof, that is intentionally
-+      submitted to Licensor for inclusion in the Work by the copyright owner
-+      or by an individual or Legal Entity authorized to submit on behalf of
-+      the copyright owner. For the purposes of this definition, "submitted"
-+      means any form of electronic, verbal, or written communication sent
-+      to the Licensor or its representatives, including but not limited to
-+      communication on electronic mailing lists, source code control systems,
-+      and issue tracking systems that are managed by, or on behalf of, the
-+      Licensor for the purpose of discussing and improving the Work, but
-+      excluding communication that is conspicuously marked or otherwise
-+      designated in writing by the copyright owner as "Not a Contribution."
-+
-+      "Contributor" shall mean Licensor and any individual or Legal Entity
-+      on behalf of whom a Contribution has been received by Licensor and
-+      subsequently incorporated within the Work.
-+
-+   2. Grant of Copyright License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      copyright license to reproduce, prepare Derivative Works of,
-+      publicly display, publicly perform, sublicense, and distribute the
-+      Work and such Derivative Works in Source or Object form.
-+
-+   3. Grant of Patent License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      (except as stated in this section) patent license to make, have made,
-+      use, offer to sell, sell, import, and otherwise transfer the Work,
-+      where such license applies only to those patent claims licensable
-+      by such Contributor that are necessarily infringed by their
-+      Contribution(s) alone or by combination of their Contribution(s)
-+      with the Work to which such Contribution(s) was submitted. If You
-+      institute patent litigation against any entity (including a
-+      cross-claim or counterclaim in a lawsuit) alleging that the Work
-+      or a Contribution incorporated within the Work constitutes direct
-+      or contributory patent infringement, then any patent licenses
-+      granted to You under this License for that Work shall terminate
-+      as of the date such litigation is filed.
-+
-+   4. Redistribution. You may reproduce and distribute copies of the
-+      Work or Derivative Works thereof in any medium, with or without
-+      modifications, and in Source or Object form, provided that You
-+      meet the following conditions:
-+
-+      (a) You must give any other recipients of the Work or
-+          Derivative Works a copy of this License; and
-+
-+      (b) You must cause any modified files to carry prominent notices
-+          stating that You changed the files; and
-+
-+      (c) You must retain, in the Source form of any Derivative Works
-+          that You distribute, all copyright, patent, trademark, and
-+          attribution notices from the Source form of the Work,
-+          excluding those notices that do not pertain to any part of
-+          the Derivative Works; and
-+
-+      (d) If the Work includes a "NOTICE" text file as part of its
-+          distribution, then any Derivative Works that You distribute must
-+          include a readable copy of the attribution notices contained
-+          within such NOTICE file, excluding those notices that do not
-+          pertain to any part of the Derivative Works, in at least one
-+          of the following places: within a NOTICE text file distributed
-+          as part of the Derivative Works; within the Source form or
-+          documentation, if provided along with the Derivative Works; or,
-+          within a display generated by the Derivative Works, if and
-+          wherever such third-party notices normally appear. The contents
-+          of the NOTICE file are for informational purposes only and
-+          do not modify the License. You may add Your own attribution
-+          notices within Derivative Works that You distribute, alongside
-+          or as an addendum to the NOTICE text from the Work, provided
-+          that such additional attribution notices cannot be construed
-+          as modifying the License.
-+
-+      You may add Your own copyright statement to Your modifications and
-+      may provide additional or different license terms and conditions
-+      for use, reproduction, or distribution of Your modifications, or
-+      for any such Derivative Works as a whole, provided Your use,
-+      reproduction, and distribution of the Work otherwise complies with
-+      the conditions stated in this License.
-+
-+   5. Submission of Contributions. Unless You explicitly state otherwise,
-+      any Contribution intentionally submitted for inclusion in the Work
-+      by You to the Licensor shall be under the terms and conditions of
-+      this License, without any additional terms or conditions.
-+      Notwithstanding the above, nothing herein shall supersede or modify
-+      the terms of any separate license agreement you may have executed
-+      with Licensor regarding such Contributions.
-+
-+   6. Trademarks. This License does not grant permission to use the trade
-+      names, trademarks, service marks, or product names of the Licensor,
-+      except as required for reasonable and customary use in describing the
-+      origin of the Work and reproducing the content of the NOTICE file.
-+
-+   7. Disclaimer of Warranty. Unless required by applicable law or
-+      agreed to in writing, Licensor provides the Work (and each
-+      Contributor provides its Contributions) on an "AS IS" BASIS,
-+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+      implied, including, without limitation, any warranties or conditions
-+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+      PARTICULAR PURPOSE. You are solely responsible for determining the
-+      appropriateness of using or redistributing the Work and assume any
-+      risks associated with Your exercise of permissions under this License.
-+
-+   8. Limitation of Liability. In no event and under no legal theory,
-+      whether in tort (including negligence), contract, or otherwise,
-+      unless required by applicable law (such as deliberate and grossly
-+      negligent acts) or agreed to in writing, shall any Contributor be
-+      liable to You for damages, including any direct, indirect, special,
-+      incidental, or consequential damages of any character arising as a
-+      result of this License or out of the use or inability to use the
-+      Work (including but not limited to damages for loss of goodwill,
-+      work stoppage, computer failure or malfunction, or any and all
-+      other commercial damages or losses), even if such Contributor
-+      has been advised of the possibility of such damages.
-+
-+   9. Accepting Warranty or Additional Liability. While redistributing
-+      the Work or Derivative Works thereof, You may choose to offer,
-+      and charge a fee for, acceptance of support, warranty, indemnity,
-+      or other liability obligations and/or rights consistent with this
-+      License. However, in accepting such obligations, You may act only
-+      on Your own behalf and on Your sole responsibility, not on behalf
-+      of any other Contributor, and only if You agree to indemnify,
-+      defend, and hold each Contributor harmless for any liability
-+      incurred by, or claims asserted against, such Contributor by reason
-+      of your accepting any such warranty or additional liability.
-+
-+   END OF TERMS AND CONDITIONS
-+
-+   APPENDIX: How to apply the Apache License to your work.
-+
-+      To apply the Apache License to your work, attach the following
-+      boilerplate notice, with the fields enclosed by brackets "{}"
-+      replaced with your own identifying information. (Don't include
-+      the brackets!)  The text should be enclosed in the appropriate
-+      comment syntax for the file format. We also recommend that a
-+      file or class name and description of purpose be included on the
-+      same "printed page" as the copyright notice for easier
-+      identification within third-party archives.
-+
-+   Copyright {yyyy} {name of copyright owner}
-+
-+   Licensed under the Apache License, Version 2.0 (the "License");
-+   you may not use this file except in compliance with the License.
-+   You may obtain a copy of the License at
-+
-+       http://www.apache.org/licenses/LICENSE-2.0
-+
-+   Unless required by applicable law or agreed to in writing, software
-+   distributed under the License is distributed on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+   See the License for the specific language governing permissions and
-+   limitations under the License.
-+
-+
-+-----
-+
-+
-+Copyright (c) 2022 Steven Fackler
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
diff --git a/crates/percent-encoding/.android-checksum.json b/crates/percent-encoding/.android-checksum.json
index e7aa0d7..88a1426 100644
--- a/crates/percent-encoding/.android-checksum.json
+++ b/crates/percent-encoding/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"d28747f137ac5db76e6c4ef5f8270c1d220ca8afe8d3a051fee94f30cc95666d","Android.bp":"25d8788c87359de4598708db05e97f51d77d8243b3628f934d1d9bc1178b6fce","Cargo.toml":"d96db723092c2f16f2a7890324dddd3defffa37a1c3f0508820c86e325bd2852","LICENSE":"dbad074de85b9acdef286ecb796ce96cc60af388a2b9484f94c22d6de6730202","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"deddd7dd9f80ec3543c05774ad3a5658e2f6b7cb55453e09d3131325589624f7","METADATA":"1efa89d15240dea8d659da55c5858ec70d18dafb2ac6de44ecf1bf25a7a9ceee","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"4953ba185480e2077603f352c460a02f4b2a95eaedd87b7185e18ee368ea137a","cargo_embargo.json":"185f2e8e5d97a1c0d047310459bd3ba7450a3174fdca74b504ad24bc239997aa","patches/LICENSE.patch":"59883a4fee89006584fe40eb5f89378e03639d1f8ee430b63d194b517dfdf3c9","src/lib.rs":"d6eb96fa8d266a3d3a634612d7b6dc8e916ad08563850c5ad968a3d4ccb12c2c"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"d28747f137ac5db76e6c4ef5f8270c1d220ca8afe8d3a051fee94f30cc95666d","Android.bp":"25d8788c87359de4598708db05e97f51d77d8243b3628f934d1d9bc1178b6fce","Cargo.toml":"d96db723092c2f16f2a7890324dddd3defffa37a1c3f0508820c86e325bd2852","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"deddd7dd9f80ec3543c05774ad3a5658e2f6b7cb55453e09d3131325589624f7","METADATA":"1efa89d15240dea8d659da55c5858ec70d18dafb2ac6de44ecf1bf25a7a9ceee","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"4953ba185480e2077603f352c460a02f4b2a95eaedd87b7185e18ee368ea137a","cargo_embargo.json":"185f2e8e5d97a1c0d047310459bd3ba7450a3174fdca74b504ad24bc239997aa","src/lib.rs":"d6eb96fa8d266a3d3a634612d7b6dc8e916ad08563850c5ad968a3d4ccb12c2c"}}
\ No newline at end of file
diff --git a/crates/percent-encoding/LICENSE b/crates/percent-encoding/LICENSE
deleted file mode 100644
index d9f3834..0000000
--- a/crates/percent-encoding/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-Licensed under either of Apache License, Version 2.0 or MIT license.
-We will use the less restrictive MIT license.
-----------------------------------------------------------------
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-----------------------------------------------------------------
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
diff --git a/crates/unicode-ident/LICENSE b/crates/percent-encoding/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/percent-encoding/LICENSE
diff --git a/crates/percent-encoding/patches/LICENSE.patch b/crates/percent-encoding/patches/LICENSE.patch
deleted file mode 100644
index cd2672a..0000000
--- a/crates/percent-encoding/patches/LICENSE.patch
+++ /dev/null
@@ -1,235 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..d9f3834
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,229 @@
-+Licensed under either of Apache License, Version 2.0 or MIT license.
-+We will use the less restrictive MIT license.
-+----------------------------------------------------------------
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-+----------------------------------------------------------------
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
diff --git a/crates/percore/.android-checksum.json b/crates/percore/.android-checksum.json
index dc2d70b..1a708c3 100644
--- a/crates/percore/.android-checksum.json
+++ b/crates/percore/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"0af736e29a67c228dbc49987a171453122936796196296c0b7c6bc8f9b08b99a","AUTHORS":"3adfb9d338ef8e6e57d16843ad11f4f6dd4613206e044201a85a7c0e8c50a1ea","Android.bp":"71360656832922ad52d85d07e916c6a2a0553b8f8efd74e5506f1d02eeb202ef","CHANGELOG.md":"8ec4cc98f7ac8339c6fbf52af11e6cf9c75695ba72f7fbf1f2a227346e607ac4","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"02cc8b64921c69011d8e517f07212552c0b06426cbcc387efba419cbf22ab6c7","LICENSE":"fe5c7f06b9c78559a166246472253051aff06ceca4f5f5323e4bd6a3241afb78","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"461b71f9580f10e1712c481ed61f66d0570d01857eb95d4904e945abc925992c","METADATA":"7af2c867aaa05358e336c14a766370ac718ed9f52e2f33614f6b06ba4f6c16c2","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"f7c04aef61846c637f1f9b71135cb95309b577bc49cded49587e1b8661b808d9","cargo_embargo.json":"e289a23f0cae83d0ae473bd71c0c6ce7fb3a3f0ea1855ef898eb95dfcede8fac","src/exceptions.rs":"d8099e010630f082865bb70e01f4792c0e8cb17dc9d8d4aa440470b8a09b84f5","src/exceptions/aarch64.rs":"94341a18870d4e076c1703b5d7cb6e764244c4645a38b2a21dcdaedccbf3c117","src/lib.rs":"83d22cae5a2822eab7d82a491657560e7d516f83cb1e45051f657071d9a7c7bf","src/lock.rs":"b7dc8b226d4e8061785f92aac878c5c9a0c77f9749e2517ac2ff0bcde42da2c7"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"0af736e29a67c228dbc49987a171453122936796196296c0b7c6bc8f9b08b99a","AUTHORS":"3adfb9d338ef8e6e57d16843ad11f4f6dd4613206e044201a85a7c0e8c50a1ea","Android.bp":"71360656832922ad52d85d07e916c6a2a0553b8f8efd74e5506f1d02eeb202ef","CHANGELOG.md":"8ec4cc98f7ac8339c6fbf52af11e6cf9c75695ba72f7fbf1f2a227346e607ac4","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"02cc8b64921c69011d8e517f07212552c0b06426cbcc387efba419cbf22ab6c7","LICENSE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"461b71f9580f10e1712c481ed61f66d0570d01857eb95d4904e945abc925992c","METADATA":"7af2c867aaa05358e336c14a766370ac718ed9f52e2f33614f6b06ba4f6c16c2","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"f7c04aef61846c637f1f9b71135cb95309b577bc49cded49587e1b8661b808d9","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","cargo_embargo.json":"e289a23f0cae83d0ae473bd71c0c6ce7fb3a3f0ea1855ef898eb95dfcede8fac","src/exceptions.rs":"d8099e010630f082865bb70e01f4792c0e8cb17dc9d8d4aa440470b8a09b84f5","src/exceptions/aarch64.rs":"94341a18870d4e076c1703b5d7cb6e764244c4645a38b2a21dcdaedccbf3c117","src/lib.rs":"83d22cae5a2822eab7d82a491657560e7d516f83cb1e45051f657071d9a7c7bf","src/lock.rs":"b7dc8b226d4e8061785f92aac878c5c9a0c77f9749e2517ac2ff0bcde42da2c7"}}
\ No newline at end of file
diff --git a/crates/percore/LICENSE b/crates/percore/LICENSE
deleted file mode 100644
index fad2434..0000000
--- a/crates/percore/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-This project is dual-licensed under Apache 2.0 and MIT terms.
-
-====
-
-MIT License
-
-Copyright (c) 2022 The aarch64-paging Authors.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-====
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
diff --git a/crates/unicode-ident/LICENSE b/crates/percore/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/percore/LICENSE
diff --git a/crates/percore/android_config.toml b/crates/percore/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/percore/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/ryu/.android-checksum.json b/crates/ryu/.android-checksum.json
index a70ef79..ccaf658 100644
--- a/crates/ryu/.android-checksum.json
+++ b/crates/ryu/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"ee4adba1a66dc2d7c35a90332f2751a387613c495e3069ef09f9e9c96591512b","Android.bp":"79cd5481b7391b1b2ee9c2a166304454d67e89a30c3a572bbc3639bc570fa000","Cargo.lock":"310fddc885eba75ebca144bb105e282491d63efed0583fd90a18a27fb6718564","Cargo.toml":"905c65a42f6dd1871b6ba83cb2afc40774c9518f3ddf6b76a2fecb627777b59c","LICENSE":"010a014e87d5287d38fd2bb19a1fc01faf03f5c05b0a47c21be94b0ea0497ef8","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-BOOST":"a83f91f3bc906bf412251dedeafc8ce7e8c1c1cc8f7ac68e9927e76ca7e2798f","METADATA":"b59d29a71a85a1d92d1e8682af55890bb421cfcca0d47ba7ab29f0b929274068","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"9c24002ba6587573bb44f26a6dc6145b7877bd247a8b79b501e56166996bb80f","TEST_MAPPING":"14b42873ad9cb24fa54a08d90b0847cf7281e7fae58bb015606e40d82e5edbdc","benches/bench.rs":"c5a2bdbc71d5e294a3db795473fed081f400fd40278227cfc0d8d4d5648cacd8","cargo_embargo.json":"c9a24cc6714a92e09b1332df6082552eece7734b9e53856fc1c41f87cf03c925","examples/upstream_benchmark.rs":"989d88bf798c373480a20c0123a7e1b288e6c85bc15bcfd787bc18a416fa29de","patches/LICENSE.patch":"3a10599892df6f584a1e7a72c48be84aad079885df76285fbc9d35c35501bd7d","src/buffer/mod.rs":"b7ff2706da10b71593beff85167ba8809bb1586ac0332c46a27e883df41ceeee","src/common.rs":"7a0c32d6dd802a9cae7a4abafcd4f51063ea8428b17d9afe420d1735f948ad9c","src/d2s.rs":"6419e3d8a5c9229f76168a512ad80fd038c895f2f19158fe54bf0326629b01fc","src/d2s_full_table.rs":"08fab3b397ef4bdb7ec26008442c991d97c851a49627c27e23fc78526d8adcb7","src/d2s_intrinsics.rs":"fc5c642613a1dc1d67bfbb758ab1c4237d773f489cda9e030f6c3fd86aac0fb4","src/d2s_small_table.rs":"aa078e3eb2e6061e84d7a040f3e1c60d8d4237d7f2fb8031c3df5fd3f0d1d264","src/digit_table.rs":"2446328eb610585bf0bf27faed35d38b1848bb5127a099acd42ac36c49c991fa","src/f2s.rs":"9a356596ce373ddd9e44932e15b60797201236876d29fd3ca1ce863d28cef29d","src/f2s_intrinsics.rs":"42caed3b9534bcba9610c5e142603229c78e62de4fee1349a415b237069e5e26","src/lib.rs":"f041d462fd2ea1af48aaf5468fe7f6a9627663f104e5917747c4c83a423dddf6","src/parse.rs":"dadd9d98ccf871a7d2a90c0537b7495220ea02feec7f1e2556f2b691219e5bfd","src/pretty/exponent.rs":"d6f1b5b33f35b052f1d0a7d94a5c56a3b6a210ca708e7e1e1e0533290e7ac9b4","src/pretty/mantissa.rs":"d5827a8862ea2115f887b54fead4576da613e1953e750338fd541ab2d0b24ea8","src/pretty/mod.rs":"fc3f58b918b2a0493b19269fdff1e9048e3eba868552d77605c4ce4494f85138","src/s2d.rs":"be1076f40ef68e825033b997112034751beff4c63794db019b9d93cdd6505660","src/s2f.rs":"49d9680282fca631de391d273eddfa6e392eb101236d6f88e636eb598ee580f1","tests/common_test.rs":"64c3c55da06031d76b1c2db9e3df2cc1bf5454966c86f68552c8de33612e6798","tests/d2s_intrinsics_test.rs":"a45e55152e97bf3897d9c586e000304df5900bf9ef6bcf2ee8072cd914a9e548","tests/d2s_table_test.rs":"41552541a6ca8f67f9d819d85b2214e54774d49aac244695b0193545191fc917","tests/d2s_test.rs":"d4c428e55711f530f956e35946105a432e11e345b4c800247127eeb689ad5f1a","tests/exhaustive.rs":"56049f4d7335a77379f8faf2a6d0ca37fbfecc62315a36b1f0c54ba995197dac","tests/f2s_test.rs":"4ceb576ab30da4a399795552c275f919f2f7255517872eaaed452c8f7958c993","tests/macros/mod.rs":"3b4944363bbb0127d63d253e6017fc89772e02a99a6c68f35868c14bd4c45369","tests/s2d_test.rs":"aaf39deb09e8fff74d22737d3fc1afdf7c76b1af5b26cfacabe726fcd67caa18","tests/s2f_test.rs":"48ee209ec1d9370da8d0cee7428829b70d8c68c8aa1f6a3ffbd5eec8957f52e0"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"ee4adba1a66dc2d7c35a90332f2751a387613c495e3069ef09f9e9c96591512b","Android.bp":"79cd5481b7391b1b2ee9c2a166304454d67e89a30c3a572bbc3639bc570fa000","Cargo.lock":"310fddc885eba75ebca144bb105e282491d63efed0583fd90a18a27fb6718564","Cargo.toml":"905c65a42f6dd1871b6ba83cb2afc40774c9518f3ddf6b76a2fecb627777b59c","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-BOOST":"a83f91f3bc906bf412251dedeafc8ce7e8c1c1cc8f7ac68e9927e76ca7e2798f","METADATA":"b59d29a71a85a1d92d1e8682af55890bb421cfcca0d47ba7ab29f0b929274068","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"9c24002ba6587573bb44f26a6dc6145b7877bd247a8b79b501e56166996bb80f","TEST_MAPPING":"14b42873ad9cb24fa54a08d90b0847cf7281e7fae58bb015606e40d82e5edbdc","benches/bench.rs":"c5a2bdbc71d5e294a3db795473fed081f400fd40278227cfc0d8d4d5648cacd8","cargo_embargo.json":"c9a24cc6714a92e09b1332df6082552eece7734b9e53856fc1c41f87cf03c925","examples/upstream_benchmark.rs":"989d88bf798c373480a20c0123a7e1b288e6c85bc15bcfd787bc18a416fa29de","src/buffer/mod.rs":"b7ff2706da10b71593beff85167ba8809bb1586ac0332c46a27e883df41ceeee","src/common.rs":"7a0c32d6dd802a9cae7a4abafcd4f51063ea8428b17d9afe420d1735f948ad9c","src/d2s.rs":"6419e3d8a5c9229f76168a512ad80fd038c895f2f19158fe54bf0326629b01fc","src/d2s_full_table.rs":"08fab3b397ef4bdb7ec26008442c991d97c851a49627c27e23fc78526d8adcb7","src/d2s_intrinsics.rs":"fc5c642613a1dc1d67bfbb758ab1c4237d773f489cda9e030f6c3fd86aac0fb4","src/d2s_small_table.rs":"aa078e3eb2e6061e84d7a040f3e1c60d8d4237d7f2fb8031c3df5fd3f0d1d264","src/digit_table.rs":"2446328eb610585bf0bf27faed35d38b1848bb5127a099acd42ac36c49c991fa","src/f2s.rs":"9a356596ce373ddd9e44932e15b60797201236876d29fd3ca1ce863d28cef29d","src/f2s_intrinsics.rs":"42caed3b9534bcba9610c5e142603229c78e62de4fee1349a415b237069e5e26","src/lib.rs":"f041d462fd2ea1af48aaf5468fe7f6a9627663f104e5917747c4c83a423dddf6","src/parse.rs":"dadd9d98ccf871a7d2a90c0537b7495220ea02feec7f1e2556f2b691219e5bfd","src/pretty/exponent.rs":"d6f1b5b33f35b052f1d0a7d94a5c56a3b6a210ca708e7e1e1e0533290e7ac9b4","src/pretty/mantissa.rs":"d5827a8862ea2115f887b54fead4576da613e1953e750338fd541ab2d0b24ea8","src/pretty/mod.rs":"fc3f58b918b2a0493b19269fdff1e9048e3eba868552d77605c4ce4494f85138","src/s2d.rs":"be1076f40ef68e825033b997112034751beff4c63794db019b9d93cdd6505660","src/s2f.rs":"49d9680282fca631de391d273eddfa6e392eb101236d6f88e636eb598ee580f1","tests/common_test.rs":"64c3c55da06031d76b1c2db9e3df2cc1bf5454966c86f68552c8de33612e6798","tests/d2s_intrinsics_test.rs":"a45e55152e97bf3897d9c586e000304df5900bf9ef6bcf2ee8072cd914a9e548","tests/d2s_table_test.rs":"41552541a6ca8f67f9d819d85b2214e54774d49aac244695b0193545191fc917","tests/d2s_test.rs":"d4c428e55711f530f956e35946105a432e11e345b4c800247127eeb689ad5f1a","tests/exhaustive.rs":"56049f4d7335a77379f8faf2a6d0ca37fbfecc62315a36b1f0c54ba995197dac","tests/f2s_test.rs":"4ceb576ab30da4a399795552c275f919f2f7255517872eaaed452c8f7958c993","tests/macros/mod.rs":"3b4944363bbb0127d63d253e6017fc89772e02a99a6c68f35868c14bd4c45369","tests/s2d_test.rs":"aaf39deb09e8fff74d22737d3fc1afdf7c76b1af5b26cfacabe726fcd67caa18","tests/s2f_test.rs":"48ee209ec1d9370da8d0cee7428829b70d8c68c8aa1f6a3ffbd5eec8957f52e0"}}
\ No newline at end of file
diff --git a/crates/ryu/LICENSE b/crates/ryu/LICENSE
deleted file mode 100644
index d682d4d..0000000
--- a/crates/ryu/LICENSE
+++ /dev/null
@@ -1,227 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-------------------
-
-Boost Software License - Version 1.0 - August 17th, 2003
-
-Permission is hereby granted, free of charge, to any person or organization
-obtaining a copy of the software and accompanying documentation covered by
-this license (the "Software") to use, reproduce, display, distribute,
-execute, and transmit the Software, and to prepare derivative works of the
-Software, and to permit third-parties to whom the Software is furnished to
-do so, all subject to the following:
-
-The copyright notices in the Software and this entire statement, including
-the above license grant, this restriction and the following disclaimer,
-must be included in all copies of the Software, in whole or in part, and
-all derivative works of the Software, unless such copies or derivative
-works are solely in the form of machine-executable object code generated by
-a source language processor.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/ryu/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/ryu/LICENSE
diff --git a/crates/ryu/patches/LICENSE.patch b/crates/ryu/patches/LICENSE.patch
deleted file mode 100644
index 0cd48cf..0000000
--- a/crates/ryu/patches/LICENSE.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..d682d4d
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,227 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+------------------
-+
-+Boost Software License - Version 1.0 - August 17th, 2003
-+
-+Permission is hereby granted, free of charge, to any person or organization
-+obtaining a copy of the software and accompanying documentation covered by
-+this license (the "Software") to use, reproduce, display, distribute,
-+execute, and transmit the Software, and to prepare derivative works of the
-+Software, and to permit third-parties to whom the Software is furnished to
-+do so, all subject to the following:
-+
-+The copyright notices in the Software and this entire statement, including
-+the above license grant, this restriction and the following disclaimer,
-+must be included in all copies of the Software, in whole or in part, and
-+all derivative works of the Software, unless such copies or derivative
-+works are solely in the form of machine-executable object code generated by
-+a source language processor.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-+SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-+FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/serde/.android-checksum.json b/crates/serde/.android-checksum.json
index 581f97a..a831442 100644
--- a/crates/serde/.android-checksum.json
+++ b/crates/serde/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"c6fcbafd71eef355edc42ef2724393b191387089e17f6b4f76dce7db53aba19c","Android.bp":"05c6cfd8b877ab54bb70820109d39523f0c5865262830aa9bdbf3653e313a649","Cargo.lock":"f1bebc27fc332e3994df8d525f4c1bbfdfec8c9d9ae258e18ac485f7d008e671","Cargo.toml":"882e152b0c807caba1773d2fc7f09e5691e1df58e0e4e90f9dc20ccd6311fce2","LICENSE":"2806ebe733d2e748cfa8df7617c007fd789c530fe02cf22b0e10c79c48a2cca4","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"154b9d7ee4410439646a836dc703b7b0793843b6c759425c8bba3e50682843af","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"38803b9e441bda7aafc092b010a6b220de7e31c04cee3af547903ad3a0e86afe","TEST_MAPPING":"bccb74b059dd6960436252168eca91bbeb1e93ca497f919ed811d1b3f76ea0d3","android_config.toml":"da4e315b98c7ca196d53cd63d26cc73a3d14795a371e6ae86258a952682369f5","build.rs":"7facd2e652667c695d310066875add92a6b2aec085b646d4fdbc36ec3744fb71","cargo_embargo.json":"48118ca514a395c3c8a0c6d93eb0c96da4226653bd278df3aae4f243f96d6a74","crates-io.md":"9ed722a510770bc9d5cdabe423e0190d3df5e6286a6440bac155f91ebb2b9447","patches/LICENSE.patch":"9b9d1e329f253deb5191cddc3c8a386ae4b243903a9550cc47aee002388bfeb5","patches/rules.mk.diff":"7fe927afb4b2fbe15ebe29215132e09774c5eacf4c8b10ff53a4028c234e8b1c","rules.mk":"1a28a403820496fb10912ffc86dd712d18a915cf8d17a37987c83adc516a1f63","src/de/ignored_any.rs":"75e8970eae0590a3622db204cd460aca5ba86b9d742822eea3e51a17704bc1bb","src/de/impls.rs":"433c80771d83f14ad240eaa5b89c9943d3bb7cca32d8a82d54397623d31d7992","src/de/mod.rs":"78b68d806e675ef380c84c3288c9cfb35035e91037e73ce215adbeff59ba666a","src/de/seed.rs":"18add62d6e74a38736b5d6300a18aca14d35fbe0f9ee7873add63ba368b98e49","src/de/size_hint.rs":"60e91fe262bd8960e9b75696ad1ba59e49a12539e4c1d31c17869848333de3e2","src/de/value.rs":"28cd0f38a39b093e3b90f41d0daaa11c02909d7e1bde153d798a7d55a1ef1cd6","src/format.rs":"39a3b2c27dcfc3126791ad202a3bfd7520bbaa7890ae77bea7d5b4e870f06e70","src/integer128.rs":"07087bfed09270ce2f4b69cb31f6b2d7963ead6a920bd6f2b256768a5d5b7593","src/lib.rs":"35d045ccabb0ca70c4b977b0a29d9490be92939b1b44954722f819f9e04d1d53","src/macros.rs":"d349d1277430ecade05fac1066b60fa1635bc81e0897658f8d6de2c34b057382","src/private/de.rs":"43bc6e6eff496e4f2dc4a72d6adcf913d456ce92deba27fba82aceb94b5a403b","src/private/doc.rs":"7cd501b12e433b1adb2d210c2a414f95c3d99c631258b661ab0f9d10bed3b7a5","src/private/mod.rs":"881f3d54db2d6297022012de4967c05d32c05015bd10a20e6028c21d01acd3e3","src/private/ser.rs":"f9bb4825e57b383aaee67a08458d578e70791eb2f437a368a2ab85852fb6e8b4","src/ser/fmt.rs":"78e403218e54abe3341d35a40301fee34ef6a9b6c9471508986fce59931b20ae","src/ser/impls.rs":"276f516857f4756bb77cc3f8eea597e3157c7f3138c822315780f3edce7f0d5d","src/ser/impossible.rs":"dccd57aa29f63f74cc5ab6e7962ad156cd2a02aa15fcebb85eea59bd76112abc","src/ser/mod.rs":"12f30c97668a945b490afe14c423d6f47f8d4ad9e51290d03520084a03fe2e69","src/std_error.rs":"692bed2e1d01d4368eb5d3da424b9aa0ca3eb45825647de104ce5ae2179d7b5d"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"a06327381d7e2cab5167e3b3fa8deac931ede4f4285b393270a64c6758f83b89","Android.bp":"05c6cfd8b877ab54bb70820109d39523f0c5865262830aa9bdbf3653e313a649","Cargo.toml":"882e152b0c807caba1773d2fc7f09e5691e1df58e0e4e90f9dc20ccd6311fce2","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"154b9d7ee4410439646a836dc703b7b0793843b6c759425c8bba3e50682843af","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"38803b9e441bda7aafc092b010a6b220de7e31c04cee3af547903ad3a0e86afe","TEST_MAPPING":"bccb74b059dd6960436252168eca91bbeb1e93ca497f919ed811d1b3f76ea0d3","android_config.toml":"da4e315b98c7ca196d53cd63d26cc73a3d14795a371e6ae86258a952682369f5","build.rs":"7facd2e652667c695d310066875add92a6b2aec085b646d4fdbc36ec3744fb71","cargo_embargo.json":"48118ca514a395c3c8a0c6d93eb0c96da4226653bd278df3aae4f243f96d6a74","crates-io.md":"9ed722a510770bc9d5cdabe423e0190d3df5e6286a6440bac155f91ebb2b9447","patches/rules.mk.diff":"7fe927afb4b2fbe15ebe29215132e09774c5eacf4c8b10ff53a4028c234e8b1c","rules.mk":"1a28a403820496fb10912ffc86dd712d18a915cf8d17a37987c83adc516a1f63","src/de/ignored_any.rs":"75e8970eae0590a3622db204cd460aca5ba86b9d742822eea3e51a17704bc1bb","src/de/impls.rs":"433c80771d83f14ad240eaa5b89c9943d3bb7cca32d8a82d54397623d31d7992","src/de/mod.rs":"78b68d806e675ef380c84c3288c9cfb35035e91037e73ce215adbeff59ba666a","src/de/seed.rs":"18add62d6e74a38736b5d6300a18aca14d35fbe0f9ee7873add63ba368b98e49","src/de/size_hint.rs":"60e91fe262bd8960e9b75696ad1ba59e49a12539e4c1d31c17869848333de3e2","src/de/value.rs":"28cd0f38a39b093e3b90f41d0daaa11c02909d7e1bde153d798a7d55a1ef1cd6","src/format.rs":"39a3b2c27dcfc3126791ad202a3bfd7520bbaa7890ae77bea7d5b4e870f06e70","src/integer128.rs":"07087bfed09270ce2f4b69cb31f6b2d7963ead6a920bd6f2b256768a5d5b7593","src/lib.rs":"35d045ccabb0ca70c4b977b0a29d9490be92939b1b44954722f819f9e04d1d53","src/macros.rs":"d349d1277430ecade05fac1066b60fa1635bc81e0897658f8d6de2c34b057382","src/private/de.rs":"43bc6e6eff496e4f2dc4a72d6adcf913d456ce92deba27fba82aceb94b5a403b","src/private/doc.rs":"7cd501b12e433b1adb2d210c2a414f95c3d99c631258b661ab0f9d10bed3b7a5","src/private/mod.rs":"881f3d54db2d6297022012de4967c05d32c05015bd10a20e6028c21d01acd3e3","src/private/ser.rs":"f9bb4825e57b383aaee67a08458d578e70791eb2f437a368a2ab85852fb6e8b4","src/ser/fmt.rs":"78e403218e54abe3341d35a40301fee34ef6a9b6c9471508986fce59931b20ae","src/ser/impls.rs":"276f516857f4756bb77cc3f8eea597e3157c7f3138c822315780f3edce7f0d5d","src/ser/impossible.rs":"dccd57aa29f63f74cc5ab6e7962ad156cd2a02aa15fcebb85eea59bd76112abc","src/ser/mod.rs":"12f30c97668a945b490afe14c423d6f47f8d4ad9e51290d03520084a03fe2e69","src/std_error.rs":"692bed2e1d01d4368eb5d3da424b9aa0ca3eb45825647de104ce5ae2179d7b5d"}}
\ No newline at end of file
diff --git a/crates/serde/.cargo-checksum.json b/crates/serde/.cargo-checksum.json
index 7833fb6..3fcc6b5 100644
--- a/crates/serde/.cargo-checksum.json
+++ b/crates/serde/.cargo-checksum.json
@@ -1 +1 @@
-{"files":{"Cargo.lock":"8a25acbb6c288eec1b77d3cef56f69210aae1959f89ebb0df67323237ede7ff4","Cargo.toml":"f9a4ab13942337e385c88c83d08d79b43fef3e988a563982124cb50d3255b7c1","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"8bce1d4e3594972da27e54bac89058e1a73024205535d58008f7d0db5c4b4461","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"704fc935b1cd504e1f9dc6b34f85748e871bf5aa2cacc167aa089971e2fd1884","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"8b6055d90e1ee4637fadaa11c87cc3599fe74b83db9d5791e604016cb349ae37","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"b823be46177eb88e3b12a14187811294e7165e97fbe6422f5fac2b77339933c0","src/macros.rs":"0d4b392ed6fe529fda2c5439c8547fe9717e64f528bfd01f633bb725f98b53cd","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"19c075b8f26f0170283a64a81bdd53622e83251ebd92510b820dd4bc7534baba","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"5c325da8e0370ab22abe1e15d8af1dc7a1707b127508f61e720cd7f0caa80593","src/ser/mod.rs":"9aab34f08defdd6be044383ad41aeb59acee3abe7cacb73ac5bc8c70f747a67e","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"}
\ No newline at end of file
+{"files":{"Cargo.toml":"f9a4ab13942337e385c88c83d08d79b43fef3e988a563982124cb50d3255b7c1","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"8bce1d4e3594972da27e54bac89058e1a73024205535d58008f7d0db5c4b4461","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"704fc935b1cd504e1f9dc6b34f85748e871bf5aa2cacc167aa089971e2fd1884","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"8b6055d90e1ee4637fadaa11c87cc3599fe74b83db9d5791e604016cb349ae37","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"b823be46177eb88e3b12a14187811294e7165e97fbe6422f5fac2b77339933c0","src/macros.rs":"0d4b392ed6fe529fda2c5439c8547fe9717e64f528bfd01f633bb725f98b53cd","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"19c075b8f26f0170283a64a81bdd53622e83251ebd92510b820dd4bc7534baba","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"5c325da8e0370ab22abe1e15d8af1dc7a1707b127508f61e720cd7f0caa80593","src/ser/mod.rs":"9aab34f08defdd6be044383ad41aeb59acee3abe7cacb73ac5bc8c70f747a67e","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"}
\ No newline at end of file
diff --git a/crates/serde/Cargo.lock b/crates/serde/Cargo.lock
deleted file mode 100644
index 3e0f340..0000000
--- a/crates/serde/Cargo.lock
+++ /dev/null
@@ -1,56 +0,0 @@
-# This file is automatically @generated by Cargo.
-# It is not intended for manual editing.
-[[package]]
-name = "proc-macro2"
-version = "1.0.92"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-dependencies = [
- "unicode-ident 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
-[[package]]
-name = "quote"
-version = "1.0.38"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-dependencies = [
- "proc-macro2 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
-[[package]]
-name = "serde"
-version = "1.0.217"
-dependencies = [
- "serde_derive 1.0.217 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
-[[package]]
-name = "serde_derive"
-version = "1.0.217"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-dependencies = [
- "proc-macro2 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
- "quote 1.0.38 (registry+https://github.com/rust-lang/crates.io-index)",
- "syn 2.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
-[[package]]
-name = "syn"
-version = "2.0.92"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-dependencies = [
- "proc-macro2 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)",
- "quote 1.0.38 (registry+https://github.com/rust-lang/crates.io-index)",
- "unicode-ident 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
-[[package]]
-name = "unicode-ident"
-version = "1.0.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-[metadata]
-"checksum proc-macro2 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
-"checksum quote 1.0.38 (registry+https://github.com/rust-lang/crates.io-index)" = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
-"checksum serde_derive 1.0.217 (registry+https://github.com/rust-lang/crates.io-index)" = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
-"checksum syn 2.0.92 (registry+https://github.com/rust-lang/crates.io-index)" = "70ae51629bf965c5c098cc9e87908a3df5301051a9e087d6f9bef5c9771ed126"
-"checksum unicode-ident 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)" = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
diff --git a/crates/serde/LICENSE b/crates/serde/LICENSE
deleted file mode 100644
index 53fa91a..0000000
--- a/crates/serde/LICENSE
+++ /dev/null
@@ -1,227 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-------------------
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/serde/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/serde/LICENSE
diff --git a/crates/serde/patches/LICENSE.patch b/crates/serde/patches/LICENSE.patch
deleted file mode 100644
index b0b5933..0000000
--- a/crates/serde/patches/LICENSE.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..53fa91a
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,227 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+------------------
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/serde_json/.android-checksum.json b/crates/serde_json/.android-checksum.json
index 01c345b..a86fbb7 100644
--- a/crates/serde_json/.android-checksum.json
+++ b/crates/serde_json/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"197bef0fd100e0b5007f810951d90fdae26422f45dbe7970c014c59a1099d2dc","Android.bp":"8832eacc64ae365369cbc2562cab69319ac4bb375e3055b35f889c60f01d7aaf","CONTRIBUTING.md":"1a9d3dd85772759dda28d4e91875d5824efaeae664e11ede42979757b3ceb298","Cargo.toml":"9a3f9de27992216697519adcf3f1ffd306975320b8566178549d29bc7d07d723","LICENSE":"2806ebe733d2e748cfa8df7617c007fd789c530fe02cf22b0e10c79c48a2cca4","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"3fbf3051e1c7d27acd08bd18c314e8c9b836867997bfeb08e30230d6df439cc2","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"5b8c91bdd746a17bbd486c61ed0f5e8b035c2f9fddb344578c97c8cb50721e05","TEST_MAPPING":"1eea7fe1ed67f436e48bae0ddfd305de21b97666cc037bfa02b09f8fcadf4ee6","build.rs":"345c1c0d0d4279b64cf93938ca325383c51d54311c464e681f842e45738feb2a","cargo_embargo.json":"384914c20e4acf0836b26a56ebb0b70ca7ead6d715185c5775dcc8667570435f","patches/LICENSE.patch":"9b9d1e329f253deb5191cddc3c8a386ae4b243903a9550cc47aee002388bfeb5","src/de.rs":"715ec8aa2d8a446caa678d5e3a794e74e8987c7db7ef68a1620f30a927bac7cb","src/error.rs":"a0f9309c484d8e85c895dd380197bab2e99953a69f17f43feec89c3cba2ece65","src/features_check/error.rs":"c725bef81a0da2022e5a12382cc60bc3e923a66b9e105205c7af25c798796e03","src/features_check/mod.rs":"6c236e8a475d0944d25885adf72a8f1cbbda880b5ace5ff922718e6d32a155bb","src/io/core.rs":"b56b9bb3973c713492781902217935dc4d94e0b4f85c30a1d4ccfd8efb37faaa","src/io/mod.rs":"6f1d483e3a63820a474be28cc756bc719500ba10bbe9044c385213d8e02a6591","src/iter.rs":"3eeb0ba728596ff43fefd805acc3cbfed0ddc421d8a919743b5abfbbb5b5ec32","src/lexical/algorithm.rs":"3a44a1c464f0468d0a411f4650633bbc217d96b0f74aec5e42febde81a02627b","src/lexical/bhcomp.rs":"e6d7739b3c54cf6e97772e9747202e2ffa86fa23272c39466f23e6f8ef9e1521","src/lexical/bignum.rs":"a44da294dcef172eb80079eccdc3a53389fab0cf7a63b0558e3c5cddd653fec2","src/lexical/cached.rs":"fe617515856c94b957d1fc76946af1f685b3ce27ce952318e870b071a257937d","src/lexical/cached_float80.rs":"f4947df18dfeff96b4bf9891edabc377cf170f0705272b9443e88ba5c9872cf5","src/lexical/digit.rs":"a296442612206222e051d2f5e153e49bb995cad2e521323e06baff3e46c0125f","src/lexical/errors.rs":"0da186e38f684bf7c76d905c05aa582359d84b5cc809fb7e74633124b18d0a3d","src/lexical/exponent.rs":"be715b120922832d9a9ab3a2bf42cf0724a176d703c2cca3ce69efe388e76f4b","src/lexical/float.rs":"7089de50038ae04a637cbf77bb0c2c686466b61f14823614d0e887f098cb29ce","src/lexical/large_powers.rs":"e6a5e346e3497c208c45e6e63dc17bcdfe5d70027f0c06a5c88a98bc0db6f986","src/lexical/large_powers32.rs":"981aa3f594686badb9c94dea9f3d6d0bee8de857e9641cfd71d14bd27d1f8c7b","src/lexical/large_powers64.rs":"9d4aaa73cead1585c8f080810b8fe69efa1def231d77cb6b410e07da20e2c404","src/lexical/math.rs":"6542dca5be3fdf29d9f5c98109dfa13f92e9ad9b9841dfb00ece0a2953dce2d5","src/lexical/mod.rs":"b5f98d0d7a54ab6b50d685b57fbb1d4870590ae201bad57b58d386f0e2d4be30","src/lexical/num.rs":"889db6928896a88bcf718978baf3d31b47bb19d8ddd56a7626306e44ddf961be","src/lexical/parse.rs":"c5b5ace89c9f5921749accb0fb7187ef50d6fad4681934f8a5c1cb7f189f28ce","src/lexical/rounding.rs":"70f0b7226bbf5a71a4d0711f1bcdd75213fa82aa1c6768e3631dbfa65a5ccc7d","src/lexical/shift.rs":"5dde097ee812e1213f73a6693890d27594553fe32ef25afeaf2b8416ebdd02ab","src/lexical/small_powers.rs":"90c2b39eb8842d477076d2baadb5ca09ea7a92a4efb5f0cbfa14ea433a66a193","src/lib.rs":"3fa4790062a7dd844111f42c741667de067880036f1896d8f88d76f8da71a633","src/macros.rs":"75c69d4b419450d32373ed9f1e8f63503b311c3f3776a5a8891362f98318164c","src/map.rs":"d77e0586607b01a91480574f75b11f5b6ae76db18dc0973870cb8b491bf1dc39","src/number.rs":"fbd82804c6052003c33a1c8e452fd55f68d4290f84cbad153079da0bdde64390","src/raw.rs":"25aed8c07db6409263465c83722da4b0718cffffe83bbad64643600621d75fb1","src/read.rs":"8257cd459621de9ef2602cb709da7e67e963e1ee0e742e14b144fcb7dce20b61","src/ser.rs":"cfdae83ec629dd5cf710783a99dabfdcc7d6de3af4ab5d7ab5bb56d5b77797f5","src/value/de.rs":"f0dfda74df545086353ca7a13f58cf82be0faae6758b48cc2c54913c69881f0b","src/value/from.rs":"d99ddb6efee2bb9b0867eb1d711d3f39b65a28e660f6ac6bf3c6e02b2a0bfa87","src/value/index.rs":"557fcbbe9092acae2aca4efdb25ae204d83f6ee5855557236aeb01c15ec7927e","src/value/mod.rs":"46dead3b2bca7baa01d56e8a516fb408b739865d2a816bcb5117f3354c35b4ce","src/value/partial_eq.rs":"f93c28b151022904fe15035696d217b9221e1843b3ef4d80189a8f5b57db5c1e","src/value/ser.rs":"e6af37908957bc849fb955f87abc1e214cd8d9cc95f35b41fa0398c9132c50bb","tests/compiletest.rs":"8f2cbc080ae802a72afbc627b943e187f66bfe0214f7d989460badb57ddfbb8d","tests/debug.rs":"e14aa667eec833a10d8edee15f976710bc2d19e728f72903f985690a4cfe2f42","tests/lexical.rs":"7c943585f0f5edd53cb44837213aa6b137e84244e10d6007f831579ea0243d77","tests/lexical/algorithm.rs":"295251fa99e4476e1eddabd8dd5f7fc236c3e7374bb57b6763c380615db00ac8","tests/lexical/exponent.rs":"47c51dd23e929bc2d264606f1e3e56b26dca8a895e3bddae391e8b72fb707eba","tests/lexical/float.rs":"31a9eaae4d2deda495b180c33f929eb0168004a673bdc5989adf643050e0b44a","tests/lexical/math.rs":"47a9305410b431a9f8006651afaf566c9b155a069e71590c5b91f2cd39667417","tests/lexical/num.rs":"c652fb7493dbe0d77b1062deeea1cee6c4c77f4bc893b842ebf922f741b83b32","tests/lexical/parse.rs":"ed13f65b8e3936e5e83257865e16500297a4b1c5fe1483d3226752da35d91cb0","tests/lexical/rounding.rs":"d4705a12403305a6822fcb5acfb02b0f8dc49141ac9047c7e24204914fd0037d","tests/macros/mod.rs":"a7733e49fcd3a9c00fdd2b48ce0152a54b47ef28ad8f14ff0c135cf151ac7067","tests/map.rs":"f4b5a03f328c09b73cdc25638c1403caea1a6b83ed29d249dd92505cd2caa96f","tests/regression.rs":"10885f98a633e8d56059c7a03767c1208fd4af7626542f80ba99a49ff1dd587f","tests/regression/issue520.rs":"bcc0bd460c5d499c0cc76feb8cc6116847c5ea0dcef1cf813a87a298280aaab3","tests/regression/issue795.rs":"41c4882f6f15f97e43e5673c5ae977b28d55704ef7e92398b5f4dfe667170477","tests/regression/issue845.rs":"ffa049bc5e2d0355dc96477495675f61d66083deceba8b2c1109eec7decb4210","tests/regression/issue953.rs":"62ffa7059e7a2cbb9293b7077e5fa230e8d3c3b48f27bede356d37f27e277819","tests/stream.rs":"e0d6332264e1e60f7e3bb32e92e72491cf8d649de954484c2eb56ed9c5657c4e","tests/test.rs":"ac85cb802284224a9463565b4d03263a5589b11c283258236ac69ebdff5299a8","tests/ui/missing_colon.rs":"737f7f1d29d74f10462dfec6b64e4b7fe18687b2a79f3b987f76521948b23e40","tests/ui/missing_colon.stderr":"e317626612aa3e3697eb8ed2f1adf05ee8bf02217266ab0e390a0896345998f2","tests/ui/missing_comma.rs":"9ee4c5dd2331b5bad411f49ce352e0d341b3fbe242e4910c9c5fc133f2401b51","tests/ui/missing_comma.stderr":"d7804e66ce71c8155ed6a55dd42598cc627717f23518c87098804020fcfaca25","tests/ui/missing_value.rs":"9734bc794dc592c2fd3fbcb20324893fefd0082d9835615931bf8d1dcb8b72a5","tests/ui/missing_value.stderr":"f99beac7da21b1b714b12aa4a48ba58f2f9f90c38562642c92ebd73dc5fd1aa4","tests/ui/not_found.rs":"ee995e6cd95ece8c5fd4bb3202f442d7893d72ce3656049edd264dcf0173d148","tests/ui/not_found.stderr":"e2761269846e4a5511debd48d7ff325aabdc247ff9d881c38f5eb8e547ee1ee0","tests/ui/parse_expr.rs":"09a9378515cb3d53ef40dd6902b54f1bedfc763b3f738c09d418431777d2d8c2","tests/ui/parse_expr.stderr":"671990c4cf3b5658cb4983b5b36d9409060104c9ceea4d3b097b7c6af25956b9","tests/ui/parse_key.rs":"7c3340bc2013481605700f99fa47ea2a2c99d5a3b894ce78140f613da1859c3a","tests/ui/parse_key.stderr":"f06eeac5cfc632a11a5eb24373ceacab046121686c754263b513271f1b5af509","tests/ui/unexpected_after_array_element.rs":"977635347bc41b62a7a854db7a242c091f85dfce3c9e0cba9183072f0d10151f","tests/ui/unexpected_after_array_element.stderr":"df26cce18599ef496edcce516f42f45f3d608dc12fabfeb365656e8c23c8aed3","tests/ui/unexpected_after_map_entry.rs":"c7150b373905227f428e21b8d4352c0e1759e5caefacac34d55ba32b11edfdce","tests/ui/unexpected_after_map_entry.stderr":"f76b79ad9c6bfc2aa4ebcdbddf0fae7102a3bcc41737783807b9272d3571824a","tests/ui/unexpected_colon.rs":"34ffa04e35ec7f46fb7cfcb06108152cf830d274af19f1fe6403143d8bf289e8","tests/ui/unexpected_colon.stderr":"9b65c02e036294aab640e7bf2f02960e169d1a0cbe2c33be8711f905235e6d24","tests/ui/unexpected_comma.rs":"3a65b0134ba1682a92beed6ffbf1a8023114ae15b3f659a300fc3c1b619754a3","tests/ui/unexpected_comma.stderr":"69aaedf5c5096886e05e108345527237b4da79f9ade1d703444411350abd0777"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"197bef0fd100e0b5007f810951d90fdae26422f45dbe7970c014c59a1099d2dc","Android.bp":"8832eacc64ae365369cbc2562cab69319ac4bb375e3055b35f889c60f01d7aaf","CONTRIBUTING.md":"1a9d3dd85772759dda28d4e91875d5824efaeae664e11ede42979757b3ceb298","Cargo.toml":"9a3f9de27992216697519adcf3f1ffd306975320b8566178549d29bc7d07d723","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"3fbf3051e1c7d27acd08bd18c314e8c9b836867997bfeb08e30230d6df439cc2","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"5b8c91bdd746a17bbd486c61ed0f5e8b035c2f9fddb344578c97c8cb50721e05","TEST_MAPPING":"1eea7fe1ed67f436e48bae0ddfd305de21b97666cc037bfa02b09f8fcadf4ee6","build.rs":"345c1c0d0d4279b64cf93938ca325383c51d54311c464e681f842e45738feb2a","cargo_embargo.json":"384914c20e4acf0836b26a56ebb0b70ca7ead6d715185c5775dcc8667570435f","src/de.rs":"715ec8aa2d8a446caa678d5e3a794e74e8987c7db7ef68a1620f30a927bac7cb","src/error.rs":"a0f9309c484d8e85c895dd380197bab2e99953a69f17f43feec89c3cba2ece65","src/features_check/error.rs":"c725bef81a0da2022e5a12382cc60bc3e923a66b9e105205c7af25c798796e03","src/features_check/mod.rs":"6c236e8a475d0944d25885adf72a8f1cbbda880b5ace5ff922718e6d32a155bb","src/io/core.rs":"b56b9bb3973c713492781902217935dc4d94e0b4f85c30a1d4ccfd8efb37faaa","src/io/mod.rs":"6f1d483e3a63820a474be28cc756bc719500ba10bbe9044c385213d8e02a6591","src/iter.rs":"3eeb0ba728596ff43fefd805acc3cbfed0ddc421d8a919743b5abfbbb5b5ec32","src/lexical/algorithm.rs":"3a44a1c464f0468d0a411f4650633bbc217d96b0f74aec5e42febde81a02627b","src/lexical/bhcomp.rs":"e6d7739b3c54cf6e97772e9747202e2ffa86fa23272c39466f23e6f8ef9e1521","src/lexical/bignum.rs":"a44da294dcef172eb80079eccdc3a53389fab0cf7a63b0558e3c5cddd653fec2","src/lexical/cached.rs":"fe617515856c94b957d1fc76946af1f685b3ce27ce952318e870b071a257937d","src/lexical/cached_float80.rs":"f4947df18dfeff96b4bf9891edabc377cf170f0705272b9443e88ba5c9872cf5","src/lexical/digit.rs":"a296442612206222e051d2f5e153e49bb995cad2e521323e06baff3e46c0125f","src/lexical/errors.rs":"0da186e38f684bf7c76d905c05aa582359d84b5cc809fb7e74633124b18d0a3d","src/lexical/exponent.rs":"be715b120922832d9a9ab3a2bf42cf0724a176d703c2cca3ce69efe388e76f4b","src/lexical/float.rs":"7089de50038ae04a637cbf77bb0c2c686466b61f14823614d0e887f098cb29ce","src/lexical/large_powers.rs":"e6a5e346e3497c208c45e6e63dc17bcdfe5d70027f0c06a5c88a98bc0db6f986","src/lexical/large_powers32.rs":"981aa3f594686badb9c94dea9f3d6d0bee8de857e9641cfd71d14bd27d1f8c7b","src/lexical/large_powers64.rs":"9d4aaa73cead1585c8f080810b8fe69efa1def231d77cb6b410e07da20e2c404","src/lexical/math.rs":"6542dca5be3fdf29d9f5c98109dfa13f92e9ad9b9841dfb00ece0a2953dce2d5","src/lexical/mod.rs":"b5f98d0d7a54ab6b50d685b57fbb1d4870590ae201bad57b58d386f0e2d4be30","src/lexical/num.rs":"889db6928896a88bcf718978baf3d31b47bb19d8ddd56a7626306e44ddf961be","src/lexical/parse.rs":"c5b5ace89c9f5921749accb0fb7187ef50d6fad4681934f8a5c1cb7f189f28ce","src/lexical/rounding.rs":"70f0b7226bbf5a71a4d0711f1bcdd75213fa82aa1c6768e3631dbfa65a5ccc7d","src/lexical/shift.rs":"5dde097ee812e1213f73a6693890d27594553fe32ef25afeaf2b8416ebdd02ab","src/lexical/small_powers.rs":"90c2b39eb8842d477076d2baadb5ca09ea7a92a4efb5f0cbfa14ea433a66a193","src/lib.rs":"3fa4790062a7dd844111f42c741667de067880036f1896d8f88d76f8da71a633","src/macros.rs":"75c69d4b419450d32373ed9f1e8f63503b311c3f3776a5a8891362f98318164c","src/map.rs":"d77e0586607b01a91480574f75b11f5b6ae76db18dc0973870cb8b491bf1dc39","src/number.rs":"fbd82804c6052003c33a1c8e452fd55f68d4290f84cbad153079da0bdde64390","src/raw.rs":"25aed8c07db6409263465c83722da4b0718cffffe83bbad64643600621d75fb1","src/read.rs":"8257cd459621de9ef2602cb709da7e67e963e1ee0e742e14b144fcb7dce20b61","src/ser.rs":"cfdae83ec629dd5cf710783a99dabfdcc7d6de3af4ab5d7ab5bb56d5b77797f5","src/value/de.rs":"f0dfda74df545086353ca7a13f58cf82be0faae6758b48cc2c54913c69881f0b","src/value/from.rs":"d99ddb6efee2bb9b0867eb1d711d3f39b65a28e660f6ac6bf3c6e02b2a0bfa87","src/value/index.rs":"557fcbbe9092acae2aca4efdb25ae204d83f6ee5855557236aeb01c15ec7927e","src/value/mod.rs":"46dead3b2bca7baa01d56e8a516fb408b739865d2a816bcb5117f3354c35b4ce","src/value/partial_eq.rs":"f93c28b151022904fe15035696d217b9221e1843b3ef4d80189a8f5b57db5c1e","src/value/ser.rs":"e6af37908957bc849fb955f87abc1e214cd8d9cc95f35b41fa0398c9132c50bb","tests/compiletest.rs":"8f2cbc080ae802a72afbc627b943e187f66bfe0214f7d989460badb57ddfbb8d","tests/debug.rs":"e14aa667eec833a10d8edee15f976710bc2d19e728f72903f985690a4cfe2f42","tests/lexical.rs":"7c943585f0f5edd53cb44837213aa6b137e84244e10d6007f831579ea0243d77","tests/lexical/algorithm.rs":"295251fa99e4476e1eddabd8dd5f7fc236c3e7374bb57b6763c380615db00ac8","tests/lexical/exponent.rs":"47c51dd23e929bc2d264606f1e3e56b26dca8a895e3bddae391e8b72fb707eba","tests/lexical/float.rs":"31a9eaae4d2deda495b180c33f929eb0168004a673bdc5989adf643050e0b44a","tests/lexical/math.rs":"47a9305410b431a9f8006651afaf566c9b155a069e71590c5b91f2cd39667417","tests/lexical/num.rs":"c652fb7493dbe0d77b1062deeea1cee6c4c77f4bc893b842ebf922f741b83b32","tests/lexical/parse.rs":"ed13f65b8e3936e5e83257865e16500297a4b1c5fe1483d3226752da35d91cb0","tests/lexical/rounding.rs":"d4705a12403305a6822fcb5acfb02b0f8dc49141ac9047c7e24204914fd0037d","tests/macros/mod.rs":"a7733e49fcd3a9c00fdd2b48ce0152a54b47ef28ad8f14ff0c135cf151ac7067","tests/map.rs":"f4b5a03f328c09b73cdc25638c1403caea1a6b83ed29d249dd92505cd2caa96f","tests/regression.rs":"10885f98a633e8d56059c7a03767c1208fd4af7626542f80ba99a49ff1dd587f","tests/regression/issue520.rs":"bcc0bd460c5d499c0cc76feb8cc6116847c5ea0dcef1cf813a87a298280aaab3","tests/regression/issue795.rs":"41c4882f6f15f97e43e5673c5ae977b28d55704ef7e92398b5f4dfe667170477","tests/regression/issue845.rs":"ffa049bc5e2d0355dc96477495675f61d66083deceba8b2c1109eec7decb4210","tests/regression/issue953.rs":"62ffa7059e7a2cbb9293b7077e5fa230e8d3c3b48f27bede356d37f27e277819","tests/stream.rs":"e0d6332264e1e60f7e3bb32e92e72491cf8d649de954484c2eb56ed9c5657c4e","tests/test.rs":"ac85cb802284224a9463565b4d03263a5589b11c283258236ac69ebdff5299a8","tests/ui/missing_colon.rs":"737f7f1d29d74f10462dfec6b64e4b7fe18687b2a79f3b987f76521948b23e40","tests/ui/missing_colon.stderr":"e317626612aa3e3697eb8ed2f1adf05ee8bf02217266ab0e390a0896345998f2","tests/ui/missing_comma.rs":"9ee4c5dd2331b5bad411f49ce352e0d341b3fbe242e4910c9c5fc133f2401b51","tests/ui/missing_comma.stderr":"d7804e66ce71c8155ed6a55dd42598cc627717f23518c87098804020fcfaca25","tests/ui/missing_value.rs":"9734bc794dc592c2fd3fbcb20324893fefd0082d9835615931bf8d1dcb8b72a5","tests/ui/missing_value.stderr":"f99beac7da21b1b714b12aa4a48ba58f2f9f90c38562642c92ebd73dc5fd1aa4","tests/ui/not_found.rs":"ee995e6cd95ece8c5fd4bb3202f442d7893d72ce3656049edd264dcf0173d148","tests/ui/not_found.stderr":"e2761269846e4a5511debd48d7ff325aabdc247ff9d881c38f5eb8e547ee1ee0","tests/ui/parse_expr.rs":"09a9378515cb3d53ef40dd6902b54f1bedfc763b3f738c09d418431777d2d8c2","tests/ui/parse_expr.stderr":"671990c4cf3b5658cb4983b5b36d9409060104c9ceea4d3b097b7c6af25956b9","tests/ui/parse_key.rs":"7c3340bc2013481605700f99fa47ea2a2c99d5a3b894ce78140f613da1859c3a","tests/ui/parse_key.stderr":"f06eeac5cfc632a11a5eb24373ceacab046121686c754263b513271f1b5af509","tests/ui/unexpected_after_array_element.rs":"977635347bc41b62a7a854db7a242c091f85dfce3c9e0cba9183072f0d10151f","tests/ui/unexpected_after_array_element.stderr":"df26cce18599ef496edcce516f42f45f3d608dc12fabfeb365656e8c23c8aed3","tests/ui/unexpected_after_map_entry.rs":"c7150b373905227f428e21b8d4352c0e1759e5caefacac34d55ba32b11edfdce","tests/ui/unexpected_after_map_entry.stderr":"f76b79ad9c6bfc2aa4ebcdbddf0fae7102a3bcc41737783807b9272d3571824a","tests/ui/unexpected_colon.rs":"34ffa04e35ec7f46fb7cfcb06108152cf830d274af19f1fe6403143d8bf289e8","tests/ui/unexpected_colon.stderr":"9b65c02e036294aab640e7bf2f02960e169d1a0cbe2c33be8711f905235e6d24","tests/ui/unexpected_comma.rs":"3a65b0134ba1682a92beed6ffbf1a8023114ae15b3f659a300fc3c1b619754a3","tests/ui/unexpected_comma.stderr":"69aaedf5c5096886e05e108345527237b4da79f9ade1d703444411350abd0777"}}
\ No newline at end of file
diff --git a/crates/serde_json/LICENSE b/crates/serde_json/LICENSE
deleted file mode 100644
index 53fa91a..0000000
--- a/crates/serde_json/LICENSE
+++ /dev/null
@@ -1,227 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-------------------
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/serde_json/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/serde_json/LICENSE
diff --git a/crates/serde_json/patches/LICENSE.patch b/crates/serde_json/patches/LICENSE.patch
deleted file mode 100644
index b0b5933..0000000
--- a/crates/serde_json/patches/LICENSE.patch
+++ /dev/null
@@ -1,233 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..53fa91a
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,227 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+------------------
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/serde_spanned/.android-checksum.json b/crates/serde_spanned/.android-checksum.json
index dd66c28..6f90025 100644
--- a/crates/serde_spanned/.android-checksum.json
+++ b/crates/serde_spanned/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"f01672057bcf4afbaf6d0faab04417944055be67c5201997c9626184e79fe046","Android.bp":"b03d36a4481d6a29a1ff99e26bde0dc71fbd15516e9a67aa1f2275db61f67c2e","Cargo.toml":"e83d1ffd1fe58ed4541e0e665b480a5d8e59df9eb1010a3674ff9e56ea8d5373","LICENSE":"ca8c108c730bc014297428bf42afe28d87791ecc5e7c6302233ab041bc20815b","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"51fc2644c225177d1ebc5e2389d560069567f27f1f1d632f104baa833cf70303","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"42a9fa2ccba37c3b95147a3257149a70f2aeccba9994454932d97d22280ff079","cargo_embargo.json":"76fbd1cd9b6f0edab2713da1de1d006ac8b8eb70b8603033380431a2debfbd95","patches/LICENSE.patch":"67bfc7706d9a957a3b06ec11a323c95eb50826cec49c1749ed0fc3581bef2299","src/lib.rs":"941222f2e232d983ae5eca4fc8568d9bfacb371b354af25b8a7087d35e0df973","src/spanned.rs":"99fa67064fa13cf657eda6eaf497b7844acf664964ec2a6452fc10502bff0e4d"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"f01672057bcf4afbaf6d0faab04417944055be67c5201997c9626184e79fe046","Android.bp":"b03d36a4481d6a29a1ff99e26bde0dc71fbd15516e9a67aa1f2275db61f67c2e","Cargo.toml":"e83d1ffd1fe58ed4541e0e665b480a5d8e59df9eb1010a3674ff9e56ea8d5373","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"51fc2644c225177d1ebc5e2389d560069567f27f1f1d632f104baa833cf70303","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"42a9fa2ccba37c3b95147a3257149a70f2aeccba9994454932d97d22280ff079","cargo_embargo.json":"76fbd1cd9b6f0edab2713da1de1d006ac8b8eb70b8603033380431a2debfbd95","src/lib.rs":"941222f2e232d983ae5eca4fc8568d9bfacb371b354af25b8a7087d35e0df973","src/spanned.rs":"99fa67064fa13cf657eda6eaf497b7844acf664964ec2a6452fc10502bff0e4d"}}
\ No newline at end of file
diff --git a/crates/serde_spanned/LICENSE b/crates/serde_spanned/LICENSE
deleted file mode 100644
index 4e83254..0000000
--- a/crates/serde_spanned/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
----
-
-Copyright (c) 2014 Alex Crichton
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/serde_spanned/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/serde_spanned/LICENSE
diff --git a/crates/serde_spanned/patches/LICENSE.patch b/crates/serde_spanned/patches/LICENSE.patch
deleted file mode 100644
index f2217f1..0000000
--- a/crates/serde_spanned/patches/LICENSE.patch
+++ /dev/null
@@ -1,235 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..4e83254
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,229 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+---
-+
-+Copyright (c) 2014 Alex Crichton
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/serde_test/.android-checksum.json b/crates/serde_test/.android-checksum.json
index 12c9820..3cf59ce 100644
--- a/crates/serde_test/.android-checksum.json
+++ b/crates/serde_test/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"a7031583b2c52259da59a03287a1c99938fd0e2d9526d604ee1b9689568721ca","Android.bp":"51e302e19922c3a1fa160de59a3c4bef24637cc771d8c049d35746ed49fd75fe","Cargo.toml":"635af5a6e0322a14c4cc40e56204201e357720ce7609db4da68c79ceab48f017","LICENSE":"dbad074de85b9acdef286ecb796ce96cc60af388a2b9484f94c22d6de6730202","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"258572b43a1742c112c5ea6c6c5830306237b3f9d2b81d440df672684c9f60e3","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"50d78f8b76a1a29b662e665e3b163c50ccc7fc29460580b3c65d70d636dd6427","TEST_MAPPING":"edcdd0ec7656910f74cd53b8521f27bd4b71c14819b62203dfe8ecb5e077c193","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","patches/LICENSE.patch":"59883a4fee89006584fe40eb5f89378e03639d1f8ee430b63d194b517dfdf3c9","src/assert.rs":"d0253c20d94120e0867e63e5ee4c9d110b172b1c18c0bd4b7e0508995011bb67","src/configure.rs":"45071d0e471c873d978689aff58d8fe8c0e476d4942edb8f3447f4d4c23c9c27","src/de.rs":"a34d498405495b235f3cb20dc948d8f5d31fa10995b29f14863a78042a2da956","src/error.rs":"be05a75fd8da8d3714c88146346e95f3fc0ffbca0b4220de6fa3c7d0b6a09dae","src/lib.rs":"d9ec08d8b295cfa6fc534a7da199a74e234995232bc97c4e5bf65fa839419bc6","src/ser.rs":"255cfe60194421abcb69b6c18c6c9ef56dd379652c8543801501abb637e4acaa","src/token.rs":"7d207f06c6c31fd7fed1df5797f0034c52c4ae302f0b64e7fc0ce5d0707479c8"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"a7031583b2c52259da59a03287a1c99938fd0e2d9526d604ee1b9689568721ca","Android.bp":"51e302e19922c3a1fa160de59a3c4bef24637cc771d8c049d35746ed49fd75fe","Cargo.toml":"635af5a6e0322a14c4cc40e56204201e357720ce7609db4da68c79ceab48f017","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"258572b43a1742c112c5ea6c6c5830306237b3f9d2b81d440df672684c9f60e3","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"50d78f8b76a1a29b662e665e3b163c50ccc7fc29460580b3c65d70d636dd6427","TEST_MAPPING":"edcdd0ec7656910f74cd53b8521f27bd4b71c14819b62203dfe8ecb5e077c193","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","src/assert.rs":"d0253c20d94120e0867e63e5ee4c9d110b172b1c18c0bd4b7e0508995011bb67","src/configure.rs":"45071d0e471c873d978689aff58d8fe8c0e476d4942edb8f3447f4d4c23c9c27","src/de.rs":"a34d498405495b235f3cb20dc948d8f5d31fa10995b29f14863a78042a2da956","src/error.rs":"be05a75fd8da8d3714c88146346e95f3fc0ffbca0b4220de6fa3c7d0b6a09dae","src/lib.rs":"d9ec08d8b295cfa6fc534a7da199a74e234995232bc97c4e5bf65fa839419bc6","src/ser.rs":"255cfe60194421abcb69b6c18c6c9ef56dd379652c8543801501abb637e4acaa","src/token.rs":"7d207f06c6c31fd7fed1df5797f0034c52c4ae302f0b64e7fc0ce5d0707479c8"}}
\ No newline at end of file
diff --git a/crates/serde_test/LICENSE b/crates/serde_test/LICENSE
deleted file mode 100644
index d9f3834..0000000
--- a/crates/serde_test/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-Licensed under either of Apache License, Version 2.0 or MIT license.
-We will use the less restrictive MIT license.
-----------------------------------------------------------------
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-----------------------------------------------------------------
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
diff --git a/crates/unicode-ident/LICENSE b/crates/serde_test/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/serde_test/LICENSE
diff --git a/crates/serde_test/patches/LICENSE.patch b/crates/serde_test/patches/LICENSE.patch
deleted file mode 100644
index cd2672a..0000000
--- a/crates/serde_test/patches/LICENSE.patch
+++ /dev/null
@@ -1,235 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..d9f3834
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,229 @@
-+Licensed under either of Apache License, Version 2.0 or MIT license.
-+We will use the less restrictive MIT license.
-+----------------------------------------------------------------
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-+----------------------------------------------------------------
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
diff --git a/crates/serde_yaml/.android-checksum.json b/crates/serde_yaml/.android-checksum.json
index 821427b..083fd57 100644
--- a/crates/serde_yaml/.android-checksum.json
+++ b/crates/serde_yaml/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"a6c2056c78bde5dce744e3c76cc94def6ea8388d7ab93eae1322677e49daf7eb","Android.bp":"d9aed52ed576b61a7edab2f68dafc58843a3d16773ef71551568d6c4c4a044fb","Cargo.toml":"50583e30131340be3910a8892740974f9f5cd085f5ee67a067f234b2ae106a9c","LICENSE":"ef148b1097d08e1bad082544fb3c9440164fc0790765c1b1f8497010648308b3","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"cf01e7d3286a1cc90416b787fc5bd8f2f6f3cf2012e8cfdfa890aeba070915f8","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"59e7fa124925bd53e3cbfbbc95016453e8b744683f5c0b5cc43ed780f327021b","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","patches/LICENSE.patch":"6684cc7c50c2c3cd58746892dc3fa706a3e727753f8f025c08d751cf2fdfcfee","src/de.rs":"94be468888d5726f02855b6440439eef422a205b82b4a7a3e2e776df7cbe1d32","src/error.rs":"c21d3e400f8436054893860c9913caad10022e2c90c4c2a9f318afcab6070063","src/lib.rs":"479bbb18c41f3b5a880d1fee3770de3f281acce7eaa45bb70842a47c583531ba","src/libyaml/cstr.rs":"ef88427d90d5824160c837fde7825849567536b897d6dec3f893cf028e15193c","src/libyaml/emitter.rs":"b73f89847287de1a4aa6f0f5c7931b0800b399c6fb40d0bc426ee8b74e1beed5","src/libyaml/error.rs":"c3c6174a0644bf15a450e1f24783ff85700cdd6f9eeeb0c007e60621d12e0d7b","src/libyaml/mod.rs":"49495b7ffcedd44a9e26ee9e87450dd6b1bff7c9eb012b9422746f4665c820b4","src/libyaml/parser.rs":"9a59db7b6d2653cfca6e8235ab4e9a70479e882e9ddc37871e259ceb1b6b1033","src/libyaml/tag.rs":"d2e9b6b575b4057d34a72af0928ae66f169655f8e7997903535a239efd4c1cf0","src/libyaml/util.rs":"20395293aef5fdd829cf2123a87e9166a4d8961eb61b0557a3b64e8916476926","src/loader.rs":"f9ac30e993f9da2c6f380922b52e1460ecbb5ebc807d228c6fbb207e2d01c887","src/mapping.rs":"1bedfb313ab0edf0ae9e1ca71c5f203ccaf710f489c0480fe2cfe6529a4a8c3d","src/number.rs":"006d56a76745d57184a43ea2fa453cb8f61e756b2e4263f0dea21ec1bc5eee93","src/path.rs":"316ba71199d13bce9062207d178337e09bd397fcd106e7a363a70fce69721171","src/ser.rs":"d6378f1db1b1f321c9e7f1b8b3770ec35ed73f1fe70b8bf68e5a03cc75e98410","src/value/de.rs":"e1fb742765b0a61dea408fde283e57b7e245153c19d4fce6c4984a50adbf7bf4","src/value/debug.rs":"2db925a29e3dcc97d9fce4b0a8cc6369130bd7981ec28510b5766769f3dff5a3","src/value/from.rs":"2c2767e27060dcad93a3bbc20751bf1053c9d02896ac16ee5e1b7dbc9621bc70","src/value/index.rs":"49d08ed9e4b800c898f436b1c77b5488452b8c00393cced893fbe9b29ea0f4ba","src/value/mod.rs":"cf68e61300acbb292c5a7c4ca4dcbe0f49778dc297e2428d94d7f5bcdb4224f8","src/value/partial_eq.rs":"2c7acbfe7ef901f93e281fe8ae6f37e0941649824972224768969598a162f110","src/value/ser.rs":"0012279dcdc4787275703b0830cc3a2877fe59b49dfe9aafa938a04366b721da","src/value/tagged.rs":"b99f0577eda4a18cb5fe9e19cce5b17e214107e9f87a36dc502223a80ddd7dd7","src/with.rs":"37e6788ac9c36f349fdde86c8b1da698f10d8dc838a399ebbae85592092a1102","tests/test_de.rs":"66db6c858066e1527d5b0272318419ff246dd4481dfc2fbcfd66adb138a5f38e","tests/test_error.rs":"5848f7e4817725b56f10f44647c65b89f488aa7d4ca2ea5fab23727fea190eac","tests/test_serde.rs":"dcda237ab198ceeb908977b99cdb62c825cbbfb8d94179567916f0d2e9aa2048","tests/test_value.rs":"4abe535b7f978ee441cd5d3113f9d9dafd46b9bec9d76dec2732624acbbfcbd4"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"a6c2056c78bde5dce744e3c76cc94def6ea8388d7ab93eae1322677e49daf7eb","Android.bp":"d9aed52ed576b61a7edab2f68dafc58843a3d16773ef71551568d6c4c4a044fb","Cargo.toml":"50583e30131340be3910a8892740974f9f5cd085f5ee67a067f234b2ae106a9c","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","METADATA":"cf01e7d3286a1cc90416b787fc5bd8f2f6f3cf2012e8cfdfa890aeba070915f8","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"59e7fa124925bd53e3cbfbbc95016453e8b744683f5c0b5cc43ed780f327021b","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","src/de.rs":"94be468888d5726f02855b6440439eef422a205b82b4a7a3e2e776df7cbe1d32","src/error.rs":"c21d3e400f8436054893860c9913caad10022e2c90c4c2a9f318afcab6070063","src/lib.rs":"479bbb18c41f3b5a880d1fee3770de3f281acce7eaa45bb70842a47c583531ba","src/libyaml/cstr.rs":"ef88427d90d5824160c837fde7825849567536b897d6dec3f893cf028e15193c","src/libyaml/emitter.rs":"b73f89847287de1a4aa6f0f5c7931b0800b399c6fb40d0bc426ee8b74e1beed5","src/libyaml/error.rs":"c3c6174a0644bf15a450e1f24783ff85700cdd6f9eeeb0c007e60621d12e0d7b","src/libyaml/mod.rs":"49495b7ffcedd44a9e26ee9e87450dd6b1bff7c9eb012b9422746f4665c820b4","src/libyaml/parser.rs":"9a59db7b6d2653cfca6e8235ab4e9a70479e882e9ddc37871e259ceb1b6b1033","src/libyaml/tag.rs":"d2e9b6b575b4057d34a72af0928ae66f169655f8e7997903535a239efd4c1cf0","src/libyaml/util.rs":"20395293aef5fdd829cf2123a87e9166a4d8961eb61b0557a3b64e8916476926","src/loader.rs":"f9ac30e993f9da2c6f380922b52e1460ecbb5ebc807d228c6fbb207e2d01c887","src/mapping.rs":"1bedfb313ab0edf0ae9e1ca71c5f203ccaf710f489c0480fe2cfe6529a4a8c3d","src/number.rs":"006d56a76745d57184a43ea2fa453cb8f61e756b2e4263f0dea21ec1bc5eee93","src/path.rs":"316ba71199d13bce9062207d178337e09bd397fcd106e7a363a70fce69721171","src/ser.rs":"d6378f1db1b1f321c9e7f1b8b3770ec35ed73f1fe70b8bf68e5a03cc75e98410","src/value/de.rs":"e1fb742765b0a61dea408fde283e57b7e245153c19d4fce6c4984a50adbf7bf4","src/value/debug.rs":"2db925a29e3dcc97d9fce4b0a8cc6369130bd7981ec28510b5766769f3dff5a3","src/value/from.rs":"2c2767e27060dcad93a3bbc20751bf1053c9d02896ac16ee5e1b7dbc9621bc70","src/value/index.rs":"49d08ed9e4b800c898f436b1c77b5488452b8c00393cced893fbe9b29ea0f4ba","src/value/mod.rs":"cf68e61300acbb292c5a7c4ca4dcbe0f49778dc297e2428d94d7f5bcdb4224f8","src/value/partial_eq.rs":"2c7acbfe7ef901f93e281fe8ae6f37e0941649824972224768969598a162f110","src/value/ser.rs":"0012279dcdc4787275703b0830cc3a2877fe59b49dfe9aafa938a04366b721da","src/value/tagged.rs":"b99f0577eda4a18cb5fe9e19cce5b17e214107e9f87a36dc502223a80ddd7dd7","src/with.rs":"37e6788ac9c36f349fdde86c8b1da698f10d8dc838a399ebbae85592092a1102","tests/test_de.rs":"66db6c858066e1527d5b0272318419ff246dd4481dfc2fbcfd66adb138a5f38e","tests/test_error.rs":"5848f7e4817725b56f10f44647c65b89f488aa7d4ca2ea5fab23727fea190eac","tests/test_serde.rs":"dcda237ab198ceeb908977b99cdb62c825cbbfb8d94179567916f0d2e9aa2048","tests/test_value.rs":"4abe535b7f978ee441cd5d3113f9d9dafd46b9bec9d76dec2732624acbbfcbd4"}}
\ No newline at end of file
diff --git a/crates/serde_yaml/LICENSE b/crates/serde_yaml/LICENSE
deleted file mode 100644
index d9d231f..0000000
--- a/crates/serde_yaml/LICENSE
+++ /dev/null
@@ -1,205 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
----
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-
----
-
diff --git a/crates/unicode-ident/LICENSE b/crates/serde_yaml/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/serde_yaml/LICENSE
diff --git a/crates/serde_yaml/patches/LICENSE.patch b/crates/serde_yaml/patches/LICENSE.patch
deleted file mode 100644
index 1dcb79b..0000000
--- a/crates/serde_yaml/patches/LICENSE.patch
+++ /dev/null
@@ -1,211 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..d9d231f
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,205 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+---
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-+
-+---
-+
diff --git a/crates/shlex/.android-checksum.json b/crates/shlex/.android-checksum.json
index 0ccfa6d..76370b4 100644
--- a/crates/shlex/.android-checksum.json
+++ b/crates/shlex/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"234aaaa6ee80238682662a2e52cd2cf913c44d592cdd7da3980d283601e2cdd0","Android.bp":"da8c129b53884932c76bf66208b02fae7c21dcf0c99ec8892e8652947db21094","CHANGELOG.md":"52e4024b3b652881666e779cb882a7a35531e1e542f88b65a8fab2791a32ea24","Cargo.toml":"fad449ca5920d9e2b8723b1b350bfcf3370464168104762962891e2f71909014","LICENSE":"08c42ef8d5abac141491221e376dabb1d06b9c6cd0227b5bf479c5fac2f3b8e4","LICENSE-APACHE":"70858536f9af8e5066798ccbcc7588415cb7fa703800ef409169a75feaeb4dab","LICENSE-MIT":"3fd6409e9cbc0d73574c1868e0b2711c06085bf5db4a3129704e4400765c7e54","METADATA":"8b2a169fec1c1954a60130fcf6b821cea9d19b79bd454b98196fcfa178aad6f8","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"6bc5c30333760f2cfad8809c466b76ea7bcbaf8c643c76f490926bf899864a57","TEST_MAPPING":"ced7fee37f5bd0d634cee244adeff5ac39ece346f79f1aa141ec3a40a6e6c02d","cargo_embargo.json":"c16c5dc9f0a0a516d77e6f3c7cc57f29943bc852a1e952bdce90fa8283ec923e","patches/LICENSE.patch":"907291eb5a73c7a3aba86f4defc8a6ee2d15211dda571f35f921debf95c980e2","src/bytes.rs":"ffa59180e227291af698a4910ab60cbf380dd7c85c243b04f2f16d5a2a600b32","src/lib.rs":"c874e48ec37533ad40244bc91a5cdb506b5f17427f80ad40274d4cabfdbb0721","src/quoting_warning.md":"0740f5ff5b3a287a97fe747bac37e4cf925148b063ef6efb8b095c8c4d64196b"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"234aaaa6ee80238682662a2e52cd2cf913c44d592cdd7da3980d283601e2cdd0","Android.bp":"da8c129b53884932c76bf66208b02fae7c21dcf0c99ec8892e8652947db21094","CHANGELOG.md":"52e4024b3b652881666e779cb882a7a35531e1e542f88b65a8fab2791a32ea24","Cargo.toml":"fad449ca5920d9e2b8723b1b350bfcf3370464168104762962891e2f71909014","LICENSE":"70858536f9af8e5066798ccbcc7588415cb7fa703800ef409169a75feaeb4dab","LICENSE-APACHE":"70858536f9af8e5066798ccbcc7588415cb7fa703800ef409169a75feaeb4dab","LICENSE-MIT":"3fd6409e9cbc0d73574c1868e0b2711c06085bf5db4a3129704e4400765c7e54","METADATA":"8b2a169fec1c1954a60130fcf6b821cea9d19b79bd454b98196fcfa178aad6f8","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"6bc5c30333760f2cfad8809c466b76ea7bcbaf8c643c76f490926bf899864a57","TEST_MAPPING":"ced7fee37f5bd0d634cee244adeff5ac39ece346f79f1aa141ec3a40a6e6c02d","cargo_embargo.json":"c16c5dc9f0a0a516d77e6f3c7cc57f29943bc852a1e952bdce90fa8283ec923e","src/bytes.rs":"ffa59180e227291af698a4910ab60cbf380dd7c85c243b04f2f16d5a2a600b32","src/lib.rs":"c874e48ec37533ad40244bc91a5cdb506b5f17427f80ad40274d4cabfdbb0721","src/quoting_warning.md":"0740f5ff5b3a287a97fe747bac37e4cf925148b063ef6efb8b095c8c4d64196b"}}
\ No newline at end of file
diff --git a/crates/unicode-ident/LICENSE b/crates/shlex/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/shlex/LICENSE
diff --git a/crates/shlex/patches/LICENSE.patch b/crates/shlex/patches/LICENSE.patch
deleted file mode 100644
index 292283f..0000000
--- a/crates/shlex/patches/LICENSE.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..261eeb9
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,201 @@
-+                                 Apache License
-+                           Version 2.0, January 2004
-+                        http://www.apache.org/licenses/
-+
-+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+   1. Definitions.
-+
-+      "License" shall mean the terms and conditions for use, reproduction,
-+      and distribution as defined by Sections 1 through 9 of this document.
-+
-+      "Licensor" shall mean the copyright owner or entity authorized by
-+      the copyright owner that is granting the License.
-+
-+      "Legal Entity" shall mean the union of the acting entity and all
-+      other entities that control, are controlled by, or are under common
-+      control with that entity. For the purposes of this definition,
-+      "control" means (i) the power, direct or indirect, to cause the
-+      direction or management of such entity, whether by contract or
-+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+      outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+      "You" (or "Your") shall mean an individual or Legal Entity
-+      exercising permissions granted by this License.
-+
-+      "Source" form shall mean the preferred form for making modifications,
-+      including but not limited to software source code, documentation
-+      source, and configuration files.
-+
-+      "Object" form shall mean any form resulting from mechanical
-+      transformation or translation of a Source form, including but
-+      not limited to compiled object code, generated documentation,
-+      and conversions to other media types.
-+
-+      "Work" shall mean the work of authorship, whether in Source or
-+      Object form, made available under the License, as indicated by a
-+      copyright notice that is included in or attached to the work
-+      (an example is provided in the Appendix below).
-+
-+      "Derivative Works" shall mean any work, whether in Source or Object
-+      form, that is based on (or derived from) the Work and for which the
-+      editorial revisions, annotations, elaborations, or other modifications
-+      represent, as a whole, an original work of authorship. For the purposes
-+      of this License, Derivative Works shall not include works that remain
-+      separable from, or merely link (or bind by name) to the interfaces of,
-+      the Work and Derivative Works thereof.
-+
-+      "Contribution" shall mean any work of authorship, including
-+      the original version of the Work and any modifications or additions
-+      to that Work or Derivative Works thereof, that is intentionally
-+      submitted to Licensor for inclusion in the Work by the copyright owner
-+      or by an individual or Legal Entity authorized to submit on behalf of
-+      the copyright owner. For the purposes of this definition, "submitted"
-+      means any form of electronic, verbal, or written communication sent
-+      to the Licensor or its representatives, including but not limited to
-+      communication on electronic mailing lists, source code control systems,
-+      and issue tracking systems that are managed by, or on behalf of, the
-+      Licensor for the purpose of discussing and improving the Work, but
-+      excluding communication that is conspicuously marked or otherwise
-+      designated in writing by the copyright owner as "Not a Contribution."
-+
-+      "Contributor" shall mean Licensor and any individual or Legal Entity
-+      on behalf of whom a Contribution has been received by Licensor and
-+      subsequently incorporated within the Work.
-+
-+   2. Grant of Copyright License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      copyright license to reproduce, prepare Derivative Works of,
-+      publicly display, publicly perform, sublicense, and distribute the
-+      Work and such Derivative Works in Source or Object form.
-+
-+   3. Grant of Patent License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      (except as stated in this section) patent license to make, have made,
-+      use, offer to sell, sell, import, and otherwise transfer the Work,
-+      where such license applies only to those patent claims licensable
-+      by such Contributor that are necessarily infringed by their
-+      Contribution(s) alone or by combination of their Contribution(s)
-+      with the Work to which such Contribution(s) was submitted. If You
-+      institute patent litigation against any entity (including a
-+      cross-claim or counterclaim in a lawsuit) alleging that the Work
-+      or a Contribution incorporated within the Work constitutes direct
-+      or contributory patent infringement, then any patent licenses
-+      granted to You under this License for that Work shall terminate
-+      as of the date such litigation is filed.
-+
-+   4. Redistribution. You may reproduce and distribute copies of the
-+      Work or Derivative Works thereof in any medium, with or without
-+      modifications, and in Source or Object form, provided that You
-+      meet the following conditions:
-+
-+      (a) You must give any other recipients of the Work or
-+          Derivative Works a copy of this License; and
-+
-+      (b) You must cause any modified files to carry prominent notices
-+          stating that You changed the files; and
-+
-+      (c) You must retain, in the Source form of any Derivative Works
-+          that You distribute, all copyright, patent, trademark, and
-+          attribution notices from the Source form of the Work,
-+          excluding those notices that do not pertain to any part of
-+          the Derivative Works; and
-+
-+      (d) If the Work includes a "NOTICE" text file as part of its
-+          distribution, then any Derivative Works that You distribute must
-+          include a readable copy of the attribution notices contained
-+          within such NOTICE file, excluding those notices that do not
-+          pertain to any part of the Derivative Works, in at least one
-+          of the following places: within a NOTICE text file distributed
-+          as part of the Derivative Works; within the Source form or
-+          documentation, if provided along with the Derivative Works; or,
-+          within a display generated by the Derivative Works, if and
-+          wherever such third-party notices normally appear. The contents
-+          of the NOTICE file are for informational purposes only and
-+          do not modify the License. You may add Your own attribution
-+          notices within Derivative Works that You distribute, alongside
-+          or as an addendum to the NOTICE text from the Work, provided
-+          that such additional attribution notices cannot be construed
-+          as modifying the License.
-+
-+      You may add Your own copyright statement to Your modifications and
-+      may provide additional or different license terms and conditions
-+      for use, reproduction, or distribution of Your modifications, or
-+      for any such Derivative Works as a whole, provided Your use,
-+      reproduction, and distribution of the Work otherwise complies with
-+      the conditions stated in this License.
-+
-+   5. Submission of Contributions. Unless You explicitly state otherwise,
-+      any Contribution intentionally submitted for inclusion in the Work
-+      by You to the Licensor shall be under the terms and conditions of
-+      this License, without any additional terms or conditions.
-+      Notwithstanding the above, nothing herein shall supersede or modify
-+      the terms of any separate license agreement you may have executed
-+      with Licensor regarding such Contributions.
-+
-+   6. Trademarks. This License does not grant permission to use the trade
-+      names, trademarks, service marks, or product names of the Licensor,
-+      except as required for reasonable and customary use in describing the
-+      origin of the Work and reproducing the content of the NOTICE file.
-+
-+   7. Disclaimer of Warranty. Unless required by applicable law or
-+      agreed to in writing, Licensor provides the Work (and each
-+      Contributor provides its Contributions) on an "AS IS" BASIS,
-+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+      implied, including, without limitation, any warranties or conditions
-+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+      PARTICULAR PURPOSE. You are solely responsible for determining the
-+      appropriateness of using or redistributing the Work and assume any
-+      risks associated with Your exercise of permissions under this License.
-+
-+   8. Limitation of Liability. In no event and under no legal theory,
-+      whether in tort (including negligence), contract, or otherwise,
-+      unless required by applicable law (such as deliberate and grossly
-+      negligent acts) or agreed to in writing, shall any Contributor be
-+      liable to You for damages, including any direct, indirect, special,
-+      incidental, or consequential damages of any character arising as a
-+      result of this License or out of the use or inability to use the
-+      Work (including but not limited to damages for loss of goodwill,
-+      work stoppage, computer failure or malfunction, or any and all
-+      other commercial damages or losses), even if such Contributor
-+      has been advised of the possibility of such damages.
-+
-+   9. Accepting Warranty or Additional Liability. While redistributing
-+      the Work or Derivative Works thereof, You may choose to offer,
-+      and charge a fee for, acceptance of support, warranty, indemnity,
-+      or other liability obligations and/or rights consistent with this
-+      License. However, in accepting such obligations, You may act only
-+      on Your own behalf and on Your sole responsibility, not on behalf
-+      of any other Contributor, and only if You agree to indemnify,
-+      defend, and hold each Contributor harmless for any liability
-+      incurred by, or claims asserted against, such Contributor by reason
-+      of your accepting any such warranty or additional liability.
-+
-+   END OF TERMS AND CONDITIONS
-+
-+   APPENDIX: How to apply the Apache License to your work.
-+
-+      To apply the Apache License to your work, attach the following
-+      boilerplate notice, with the fields enclosed by brackets "[]"
-+      replaced with your own identifying information. (Don't include
-+      the brackets!)  The text should be enclosed in the appropriate
-+      comment syntax for the file format. We also recommend that a
-+      file or class name and description of purpose be included on the
-+      same "printed page" as the copyright notice for easier
-+      identification within third-party archives.
-+
-+   Copyright [yyyy] [name of copyright owner]
-+
-+   Licensed under the Apache License, Version 2.0 (the "License");
-+   you may not use this file except in compliance with the License.
-+   You may obtain a copy of the License at
-+
-+       http://www.apache.org/licenses/LICENSE-2.0
-+
-+   Unless required by applicable law or agreed to in writing, software
-+   distributed under the License is distributed on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+   See the License for the specific language governing permissions and
-+   limitations under the License.
diff --git a/crates/smccc/.android-checksum.json b/crates/smccc/.android-checksum.json
index 8b56a3e..f954193 100644
--- a/crates/smccc/.android-checksum.json
+++ b/crates/smccc/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"7f8539d9139da61b35ac7025cde7dd673510097cd37800a76ec610db40caafdf","AUTHORS":"408207f5d6b6739df8b6705ee6f82c21f8c15acbdf3c59068baa24ff4d4f401f","Android.bp":"7636f7cfdabfed1dae828dc6846c4740680f5a08b2277b29bc4633ec4685edae","CHANGELOG.md":"19734854ec813313e032dda70fbb7c4cf5ad0c2c240c5fe10a60bf9ddab08dd4","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"9a8004eb0d2435676c76b5cda7f43ad1ad0b56d7c196a8464bde46264a234e31","LICENSE":"ea1f073efb7bdf9c94db899d3fbee5fcb6caabb8ed528de1ba08dc0ef07347e3","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"6f1ef3f98a93ab1ac6d84a51eedb2f06e88b1fbeea00d01a6ba1c3dbeff42c58","METADATA":"7eddbb3bd8a40205122af8bce7349abcd280e388675a44490e730d28b76fd9b3","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"4547a9e1e4e2906f46ea86df394160a5507132d361c7b5004c95b14db20a3cc7","TEST_MAPPING":"b35fc674408d8237e66455ebee04129374143a142cc31e2462aa6849f6f6da6a","cargo_embargo.json":"b3ce62e93453333b3a8015df054587d11671ba3937066a3c6fc1d6a092c832fa","rules.mk":"3ff5a8f2c7424957832d49742270b1c335c017dc837537dc717d0c5153c3df32","rust-toolchain.toml":"6fe6f1028aeea459c2de6cc156d90d4bafc835614e6df2753ecdc2a71c702833","src/arch.rs":"a717b692b583104c52467a80d3e1f8b8a1722e795696c07b3aa1ec702236e68d","src/arch/calls.rs":"9cb9b787a54f9a3289aa441c92347d7cb566ff8c4e841e9e9394d524bac7d564","src/arch/error.rs":"5f0af373fe759d155bebe88145b10725b9ed46df3e9625724750b6d5d400928c","src/error.rs":"ad72b40201e8ffbf8d4d31e95cc53bd326dc02e815f7225f361afd0ffa4f7c38","src/lib.rs":"41bf5aeee1126ebc6955ace39d56186ee7697c7e8db3922037ebff4cbcf05f61","src/psci.rs":"4d2b96c594f9df4780787970befa92c5fdcb3f9452094b5fc3c963799da83fc6","src/psci/calls.rs":"e10e41f54bf56283280f47be7f689bafb41e032c1ca3cc1ae333b026fac3c441","src/psci/error.rs":"edfd70b3c72f0286422146f05c4899d2f94620cda27c6f4710a52a1f413ca550"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"7f8539d9139da61b35ac7025cde7dd673510097cd37800a76ec610db40caafdf","AUTHORS":"408207f5d6b6739df8b6705ee6f82c21f8c15acbdf3c59068baa24ff4d4f401f","Android.bp":"7636f7cfdabfed1dae828dc6846c4740680f5a08b2277b29bc4633ec4685edae","CHANGELOG.md":"19734854ec813313e032dda70fbb7c4cf5ad0c2c240c5fe10a60bf9ddab08dd4","CONTRIBUTING.md":"fafbebe560f1f1f4f914f58bef84b23565d46c546c98b83df3d2568dd7549541","Cargo.toml":"9a8004eb0d2435676c76b5cda7f43ad1ad0b56d7c196a8464bde46264a234e31","LICENSE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-MIT":"6f1ef3f98a93ab1ac6d84a51eedb2f06e88b1fbeea00d01a6ba1c3dbeff42c58","METADATA":"7eddbb3bd8a40205122af8bce7349abcd280e388675a44490e730d28b76fd9b3","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"4547a9e1e4e2906f46ea86df394160a5507132d361c7b5004c95b14db20a3cc7","TEST_MAPPING":"b35fc674408d8237e66455ebee04129374143a142cc31e2462aa6849f6f6da6a","android_config.toml":"6df5b7f0cea476b4e984128f44a1c1b9a3c84e5d4cd58c0bc4ad36bcbe518847","cargo_embargo.json":"b3ce62e93453333b3a8015df054587d11671ba3937066a3c6fc1d6a092c832fa","rules.mk":"3ff5a8f2c7424957832d49742270b1c335c017dc837537dc717d0c5153c3df32","rust-toolchain.toml":"6fe6f1028aeea459c2de6cc156d90d4bafc835614e6df2753ecdc2a71c702833","src/arch.rs":"a717b692b583104c52467a80d3e1f8b8a1722e795696c07b3aa1ec702236e68d","src/arch/calls.rs":"9cb9b787a54f9a3289aa441c92347d7cb566ff8c4e841e9e9394d524bac7d564","src/arch/error.rs":"5f0af373fe759d155bebe88145b10725b9ed46df3e9625724750b6d5d400928c","src/error.rs":"ad72b40201e8ffbf8d4d31e95cc53bd326dc02e815f7225f361afd0ffa4f7c38","src/lib.rs":"41bf5aeee1126ebc6955ace39d56186ee7697c7e8db3922037ebff4cbcf05f61","src/psci.rs":"4d2b96c594f9df4780787970befa92c5fdcb3f9452094b5fc3c963799da83fc6","src/psci/calls.rs":"e10e41f54bf56283280f47be7f689bafb41e032c1ca3cc1ae333b026fac3c441","src/psci/error.rs":"edfd70b3c72f0286422146f05c4899d2f94620cda27c6f4710a52a1f413ca550"}}
\ No newline at end of file
diff --git a/crates/smccc/LICENSE b/crates/smccc/LICENSE
deleted file mode 100644
index a0de226..0000000
--- a/crates/smccc/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-This project is dual-licensed under Apache 2.0 and MIT terms.
-
-====
-
-MIT License
-
-Copyright (c) 2020 The cloudbbq authors.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-====
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
diff --git a/crates/unicode-ident/LICENSE b/crates/smccc/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/smccc/LICENSE
diff --git a/crates/smccc/android_config.toml b/crates/smccc/android_config.toml
new file mode 100644
index 0000000..13484b4
--- /dev/null
+++ b/crates/smccc/android_config.toml
@@ -0,0 +1 @@
+deletions = ["LICENSE"]
diff --git a/crates/tinyvec_macros/.android-checksum.json b/crates/tinyvec_macros/.android-checksum.json
index 3f04cdd..4537950 100644
--- a/crates/tinyvec_macros/.android-checksum.json
+++ b/crates/tinyvec_macros/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"9fa361515e8046b17f2a1ec626fc139120c2670edf1c8321059fe79b22d801fc","Android.bp":"d297c3b63b381a2960411f39d9d705165f64e34395b55807e6f5dc19beeb9701","Cargo.toml":"f537627f29e34f1662409199bc829d49beeb2f96f28e047a1bfa4659c9e5610f","LICENSE":"f5f5a9739b7743320b5110565ac72f17d79217dbccf646e99063e9d2ba6af299","LICENSE-APACHE.md":"a205e048bbda22d17f7de064f718aec49c79f00931bd6c0e29dc5f3e09576a99","LICENSE-MIT.md":"f5f5a9739b7743320b5110565ac72f17d79217dbccf646e99063e9d2ba6af299","LICENSE-ZLIB.md":"76e1c1d928aad04281c40a9029815729f9a45b88ccb4bf771652740b86d39e96","METADATA":"4cd43f84a1e3f4e62a9c8f9a3b467ed2d6d962bdd6710778c0054266aeb763de","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"9b6e0ed2b232fd15300fd971db18176aa8278b90dbcbc12b33f8b885d75758ef","cargo_embargo.json":"997c3a1b36a9abc55235102d4e2bd2cfb078fa389b0fefbf2dfe1c8c19ae4b2e","patches/LICENSE.patch":"390e43aceb4d09f887f5b986b5644a15b8967d7586477ce4adef8f9a018e80e7","src/lib.rs":"3a4cc8fb03fd08b5ca7641cb6d6fc0a95e8d941b6e14c291749adb33ee6c09d7"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"9fa361515e8046b17f2a1ec626fc139120c2670edf1c8321059fe79b22d801fc","Android.bp":"d297c3b63b381a2960411f39d9d705165f64e34395b55807e6f5dc19beeb9701","Cargo.toml":"f537627f29e34f1662409199bc829d49beeb2f96f28e047a1bfa4659c9e5610f","LICENSE":"a205e048bbda22d17f7de064f718aec49c79f00931bd6c0e29dc5f3e09576a99","LICENSE-APACHE.md":"a205e048bbda22d17f7de064f718aec49c79f00931bd6c0e29dc5f3e09576a99","LICENSE-MIT.md":"f5f5a9739b7743320b5110565ac72f17d79217dbccf646e99063e9d2ba6af299","LICENSE-ZLIB.md":"76e1c1d928aad04281c40a9029815729f9a45b88ccb4bf771652740b86d39e96","METADATA":"4cd43f84a1e3f4e62a9c8f9a3b467ed2d6d962bdd6710778c0054266aeb763de","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"9b6e0ed2b232fd15300fd971db18176aa8278b90dbcbc12b33f8b885d75758ef","cargo_embargo.json":"997c3a1b36a9abc55235102d4e2bd2cfb078fa389b0fefbf2dfe1c8c19ae4b2e","src/lib.rs":"3a4cc8fb03fd08b5ca7641cb6d6fc0a95e8d941b6e14c291749adb33ee6c09d7"}}
\ No newline at end of file
diff --git a/crates/tinyvec_macros/LICENSE b/crates/tinyvec_macros/LICENSE
deleted file mode 100644
index 4a8554d..0000000
--- a/crates/tinyvec_macros/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2020 Soveu
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/crates/tinyvec_macros/LICENSE b/crates/tinyvec_macros/LICENSE
new file mode 120000
index 0000000..6f33c18
--- /dev/null
+++ b/crates/tinyvec_macros/LICENSE
@@ -0,0 +1 @@
+LICENSE-APACHE.md
\ No newline at end of file
diff --git a/crates/tinyvec_macros/patches/LICENSE.patch b/crates/tinyvec_macros/patches/LICENSE.patch
deleted file mode 100644
index 0d4b275..0000000
--- a/crates/tinyvec_macros/patches/LICENSE.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..4a8554d
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,21 @@
-+MIT License
-+
-+Copyright (c) 2020 Soveu
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
diff --git a/crates/tokio-io-timeout/.android-checksum.json b/crates/tokio-io-timeout/.android-checksum.json
index 641591f..9ada104 100644
--- a/crates/tokio-io-timeout/.android-checksum.json
+++ b/crates/tokio-io-timeout/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"ea5a9eb2742b98135a8d2b59f61f130df38690ddf71f6d06e30affdb607ecf19","Android.bp":"4e8be812b4bdcf34321307e7c16eb5eabfacf5b539414236f65a7b6270bee144","Cargo.toml":"ef0ae645353df401694841482f01f3ff19d3d97b5d0bb57bf87b7c38337ebeae","LICENSE":"6bafafe412ee6a746945248723d523a543c690b9a85403012c313c4b16a44367","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"f1e26ac5691566ca25760b3874edf6879a8a0a87914dda95f296b7a449f28ad3","METADATA":"93a1fbaf66b55a537a9ba8095c8877e68ab8825993bfcd62aca72a82de914086","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c1f0bd1380cafeb740f76fd23b8f6691118b47dd60b58bfef7f69ea53c7653aa","TEST_MAPPING":"2ac2ce1eefcb736851b3538d34ce0fbf0062ccd51cfdcc2dc19b59538f891645","cargo_embargo.json":"4ddd8358d79bc3ec472e58f0e295a8006b443eb4db00a52da3afafbc7cc5bd11","patches/LICENSE.patch":"ae65a8f1b53b763c6753ec6573fcc30c243483db3cb76b842aa11962e6c27459","src/lib.rs":"782028001973e29111c253e09b17152a9c7126f7974bdee6db07d94f8ab6d9dc"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"ea5a9eb2742b98135a8d2b59f61f130df38690ddf71f6d06e30affdb607ecf19","Android.bp":"4e8be812b4bdcf34321307e7c16eb5eabfacf5b539414236f65a7b6270bee144","Cargo.toml":"ef0ae645353df401694841482f01f3ff19d3d97b5d0bb57bf87b7c38337ebeae","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"f1e26ac5691566ca25760b3874edf6879a8a0a87914dda95f296b7a449f28ad3","METADATA":"93a1fbaf66b55a537a9ba8095c8877e68ab8825993bfcd62aca72a82de914086","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"c1f0bd1380cafeb740f76fd23b8f6691118b47dd60b58bfef7f69ea53c7653aa","TEST_MAPPING":"2ac2ce1eefcb736851b3538d34ce0fbf0062ccd51cfdcc2dc19b59538f891645","cargo_embargo.json":"4ddd8358d79bc3ec472e58f0e295a8006b443eb4db00a52da3afafbc7cc5bd11","src/lib.rs":"782028001973e29111c253e09b17152a9c7126f7974bdee6db07d94f8ab6d9dc"}}
\ No newline at end of file
diff --git a/crates/tokio-io-timeout/LICENSE b/crates/tokio-io-timeout/LICENSE
deleted file mode 100644
index f1c48d0..0000000
--- a/crates/tokio-io-timeout/LICENSE
+++ /dev/null
@@ -1,223 +0,0 @@
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "{}"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright {yyyy} {name of copyright owner}
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
------
-
-Copyright (c) 2017 The tokio-io-timeout Developers
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/tokio-io-timeout/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/tokio-io-timeout/LICENSE
diff --git a/crates/tokio-io-timeout/patches/LICENSE.patch b/crates/tokio-io-timeout/patches/LICENSE.patch
deleted file mode 100644
index aa7003e..0000000
--- a/crates/tokio-io-timeout/patches/LICENSE.patch
+++ /dev/null
@@ -1,229 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..f1c48d0
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,223 @@
-+                                 Apache License
-+                           Version 2.0, January 2004
-+                        http://www.apache.org/licenses/
-+
-+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+   1. Definitions.
-+
-+      "License" shall mean the terms and conditions for use, reproduction,
-+      and distribution as defined by Sections 1 through 9 of this document.
-+
-+      "Licensor" shall mean the copyright owner or entity authorized by
-+      the copyright owner that is granting the License.
-+
-+      "Legal Entity" shall mean the union of the acting entity and all
-+      other entities that control, are controlled by, or are under common
-+      control with that entity. For the purposes of this definition,
-+      "control" means (i) the power, direct or indirect, to cause the
-+      direction or management of such entity, whether by contract or
-+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+      outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+      "You" (or "Your") shall mean an individual or Legal Entity
-+      exercising permissions granted by this License.
-+
-+      "Source" form shall mean the preferred form for making modifications,
-+      including but not limited to software source code, documentation
-+      source, and configuration files.
-+
-+      "Object" form shall mean any form resulting from mechanical
-+      transformation or translation of a Source form, including but
-+      not limited to compiled object code, generated documentation,
-+      and conversions to other media types.
-+
-+      "Work" shall mean the work of authorship, whether in Source or
-+      Object form, made available under the License, as indicated by a
-+      copyright notice that is included in or attached to the work
-+      (an example is provided in the Appendix below).
-+
-+      "Derivative Works" shall mean any work, whether in Source or Object
-+      form, that is based on (or derived from) the Work and for which the
-+      editorial revisions, annotations, elaborations, or other modifications
-+      represent, as a whole, an original work of authorship. For the purposes
-+      of this License, Derivative Works shall not include works that remain
-+      separable from, or merely link (or bind by name) to the interfaces of,
-+      the Work and Derivative Works thereof.
-+
-+      "Contribution" shall mean any work of authorship, including
-+      the original version of the Work and any modifications or additions
-+      to that Work or Derivative Works thereof, that is intentionally
-+      submitted to Licensor for inclusion in the Work by the copyright owner
-+      or by an individual or Legal Entity authorized to submit on behalf of
-+      the copyright owner. For the purposes of this definition, "submitted"
-+      means any form of electronic, verbal, or written communication sent
-+      to the Licensor or its representatives, including but not limited to
-+      communication on electronic mailing lists, source code control systems,
-+      and issue tracking systems that are managed by, or on behalf of, the
-+      Licensor for the purpose of discussing and improving the Work, but
-+      excluding communication that is conspicuously marked or otherwise
-+      designated in writing by the copyright owner as "Not a Contribution."
-+
-+      "Contributor" shall mean Licensor and any individual or Legal Entity
-+      on behalf of whom a Contribution has been received by Licensor and
-+      subsequently incorporated within the Work.
-+
-+   2. Grant of Copyright License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      copyright license to reproduce, prepare Derivative Works of,
-+      publicly display, publicly perform, sublicense, and distribute the
-+      Work and such Derivative Works in Source or Object form.
-+
-+   3. Grant of Patent License. Subject to the terms and conditions of
-+      this License, each Contributor hereby grants to You a perpetual,
-+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+      (except as stated in this section) patent license to make, have made,
-+      use, offer to sell, sell, import, and otherwise transfer the Work,
-+      where such license applies only to those patent claims licensable
-+      by such Contributor that are necessarily infringed by their
-+      Contribution(s) alone or by combination of their Contribution(s)
-+      with the Work to which such Contribution(s) was submitted. If You
-+      institute patent litigation against any entity (including a
-+      cross-claim or counterclaim in a lawsuit) alleging that the Work
-+      or a Contribution incorporated within the Work constitutes direct
-+      or contributory patent infringement, then any patent licenses
-+      granted to You under this License for that Work shall terminate
-+      as of the date such litigation is filed.
-+
-+   4. Redistribution. You may reproduce and distribute copies of the
-+      Work or Derivative Works thereof in any medium, with or without
-+      modifications, and in Source or Object form, provided that You
-+      meet the following conditions:
-+
-+      (a) You must give any other recipients of the Work or
-+          Derivative Works a copy of this License; and
-+
-+      (b) You must cause any modified files to carry prominent notices
-+          stating that You changed the files; and
-+
-+      (c) You must retain, in the Source form of any Derivative Works
-+          that You distribute, all copyright, patent, trademark, and
-+          attribution notices from the Source form of the Work,
-+          excluding those notices that do not pertain to any part of
-+          the Derivative Works; and
-+
-+      (d) If the Work includes a "NOTICE" text file as part of its
-+          distribution, then any Derivative Works that You distribute must
-+          include a readable copy of the attribution notices contained
-+          within such NOTICE file, excluding those notices that do not
-+          pertain to any part of the Derivative Works, in at least one
-+          of the following places: within a NOTICE text file distributed
-+          as part of the Derivative Works; within the Source form or
-+          documentation, if provided along with the Derivative Works; or,
-+          within a display generated by the Derivative Works, if and
-+          wherever such third-party notices normally appear. The contents
-+          of the NOTICE file are for informational purposes only and
-+          do not modify the License. You may add Your own attribution
-+          notices within Derivative Works that You distribute, alongside
-+          or as an addendum to the NOTICE text from the Work, provided
-+          that such additional attribution notices cannot be construed
-+          as modifying the License.
-+
-+      You may add Your own copyright statement to Your modifications and
-+      may provide additional or different license terms and conditions
-+      for use, reproduction, or distribution of Your modifications, or
-+      for any such Derivative Works as a whole, provided Your use,
-+      reproduction, and distribution of the Work otherwise complies with
-+      the conditions stated in this License.
-+
-+   5. Submission of Contributions. Unless You explicitly state otherwise,
-+      any Contribution intentionally submitted for inclusion in the Work
-+      by You to the Licensor shall be under the terms and conditions of
-+      this License, without any additional terms or conditions.
-+      Notwithstanding the above, nothing herein shall supersede or modify
-+      the terms of any separate license agreement you may have executed
-+      with Licensor regarding such Contributions.
-+
-+   6. Trademarks. This License does not grant permission to use the trade
-+      names, trademarks, service marks, or product names of the Licensor,
-+      except as required for reasonable and customary use in describing the
-+      origin of the Work and reproducing the content of the NOTICE file.
-+
-+   7. Disclaimer of Warranty. Unless required by applicable law or
-+      agreed to in writing, Licensor provides the Work (and each
-+      Contributor provides its Contributions) on an "AS IS" BASIS,
-+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+      implied, including, without limitation, any warranties or conditions
-+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+      PARTICULAR PURPOSE. You are solely responsible for determining the
-+      appropriateness of using or redistributing the Work and assume any
-+      risks associated with Your exercise of permissions under this License.
-+
-+   8. Limitation of Liability. In no event and under no legal theory,
-+      whether in tort (including negligence), contract, or otherwise,
-+      unless required by applicable law (such as deliberate and grossly
-+      negligent acts) or agreed to in writing, shall any Contributor be
-+      liable to You for damages, including any direct, indirect, special,
-+      incidental, or consequential damages of any character arising as a
-+      result of this License or out of the use or inability to use the
-+      Work (including but not limited to damages for loss of goodwill,
-+      work stoppage, computer failure or malfunction, or any and all
-+      other commercial damages or losses), even if such Contributor
-+      has been advised of the possibility of such damages.
-+
-+   9. Accepting Warranty or Additional Liability. While redistributing
-+      the Work or Derivative Works thereof, You may choose to offer,
-+      and charge a fee for, acceptance of support, warranty, indemnity,
-+      or other liability obligations and/or rights consistent with this
-+      License. However, in accepting such obligations, You may act only
-+      on Your own behalf and on Your sole responsibility, not on behalf
-+      of any other Contributor, and only if You agree to indemnify,
-+      defend, and hold each Contributor harmless for any liability
-+      incurred by, or claims asserted against, such Contributor by reason
-+      of your accepting any such warranty or additional liability.
-+
-+   END OF TERMS AND CONDITIONS
-+
-+   APPENDIX: How to apply the Apache License to your work.
-+
-+      To apply the Apache License to your work, attach the following
-+      boilerplate notice, with the fields enclosed by brackets "{}"
-+      replaced with your own identifying information. (Don't include
-+      the brackets!)  The text should be enclosed in the appropriate
-+      comment syntax for the file format. We also recommend that a
-+      file or class name and description of purpose be included on the
-+      same "printed page" as the copyright notice for easier
-+      identification within third-party archives.
-+
-+   Copyright {yyyy} {name of copyright owner}
-+
-+   Licensed under the Apache License, Version 2.0 (the "License");
-+   you may not use this file except in compliance with the License.
-+   You may obtain a copy of the License at
-+
-+       http://www.apache.org/licenses/LICENSE-2.0
-+
-+   Unless required by applicable law or agreed to in writing, software
-+   distributed under the License is distributed on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+   See the License for the specific language governing permissions and
-+   limitations under the License.
-+
-+-----
-+
-+Copyright (c) 2017 The tokio-io-timeout Developers
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
diff --git a/crates/toml/.android-checksum.json b/crates/toml/.android-checksum.json
index 244af8b..61f4ca9 100644
--- a/crates/toml/.android-checksum.json
+++ b/crates/toml/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"8d998aa2aafc5b97bac79ef3720ca2b3e8721cd907ce4e53ced21043862a9564","Android.bp":"11d60a1dbab17e9a52a211ab4236e1d0ab217aebb39c23537b6e5f707f5c483a","Cargo.lock":"a87a8d00b7e1d43b03ec61b564d77941567fbaa6c7a132c3b583f7681bc39911","Cargo.toml":"0537aaa2e1ea61c9491175c67884623158200fa33403bc7dd2aa92dd64cb7b58","LICENSE":"ca8c108c730bc014297428bf42afe28d87791ecc5e7c6302233ab041bc20815b","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"f4e9e6126788c7568fb074f760737bcba4f1352ae8f6c11a50a4d38892908f59","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"88c1bcea6c3dc175ab2ef2e6b99ba78f98d9470a93f115f4f0da1205ef71428a","cargo_embargo.json":"239d8e8ee49ab8854b0c7e906cc1c6b0f2bdbd081cb19156345a353c69bf93ff","examples/decode.rs":"16df4cdb0d28f075eae95d480fa3bfcf4729b33720d77358133c181ea7b05939","examples/enum_external.rs":"1ccc93149e9157e04e964bb844aaa369aaf6e449208594f2b2df76d885f14be1","examples/toml2json.rs":"7d8b8b1a41a7e6bdab780747c2b827a02279123a0660c692c75d1d8cb1478d81","patches/LICENSE.patch":"67bfc7706d9a957a3b06ec11a323c95eb50826cec49c1749ed0fc3581bef2299","src/de.rs":"c7422c2db6e13e2a6dc76e527a8dffef0c3509076c89a8323ca8e88a0025c05c","src/edit.rs":"fa7d7c416425e41ead117721ded65aa202647acced6e4a0d2adb522184242068","src/fmt.rs":"f2ebad7e60510f9c392f1d018af07e3c5a953106e0e826d9267f801a4de2876c","src/lib.rs":"a848ae0391d55ab2417788215df587a1df4e7504b5d924cc4839ca51951a6ef3","src/macros.rs":"7ca07c3aede6b376e5abc709bbb89dfe4559ae95efec1de0522736342d9d2ea8","src/map.rs":"4edddb4dbd3ab5ed59578ee5871b0b0cd32f3989c3123b64f6705b7990548abb","src/ser.rs":"d127e7d56281a28b919d1fef539a946ead205aa7a4b98087b00fc7e295cb2189","src/table.rs":"faa6de32a49afa6dba904e7954d132a7ac14eaf14af2b96d507339c4654c9b53","src/value.rs":"81466e4b3ac24cb848519da5028cd0526639ff5903b0b0e2db5f7df07d1f48f2","tests/decoder.rs":"04ec9cc023c26e03c4e3b09a45b1f1df5d2db74800558bbd6bdda675a5485af3","tests/decoder_compliance.rs":"a07e99d9d125a460a048d7340ce3c9214ac7d9c93f982c4f827bb0caafb26803","tests/encoder.rs":"8041caf86be24bfa88525aa042da7351c4b5309d7563f0c4a3802ddea32440b2","tests/encoder_compliance.rs":"587f8a8a7faf3f81b6bbef4c6a5ecf723fcea0b82b706db7d3cdb8f251aef804","tests/testsuite/de_errors.rs":"4c1507c90789ed16221183b8a2dadfedcd792496beb87a8559dfa182333fa14d","tests/testsuite/display.rs":"a408a3147cd33151de032f539c503e788815c6877629aaff4155683a19fbf50a","tests/testsuite/display_tricky.rs":"8fd273503b20fee0b647f6d6203db194e921b36dd14e7ea9b66a7932c0c52570","tests/testsuite/enum_external_deserialize.rs":"21db0f2a324b27ca1968f1e6da67323d244e173599c0d98ee5d7a9b63bfb0703","tests/testsuite/float.rs":"c2bfceade5ee18e87bef6e20696b533bff3249441b4d3d2820c54d874542868c","tests/testsuite/formatting.rs":"bde71ab906aa662548410f158a995865f21468568ef7778f101a5d4656f0f147","tests/testsuite/macros.rs":"0e2b6f9f91ae632b8c599fc6ee6d1310cf263c7b3eac45d749fced4d76312814","tests/testsuite/main.rs":"b2b919ee6c39999e014793461677f5e3342f4352cfdccff871ca6e295ce62613","tests/testsuite/pretty.rs":"5f14338143929d733c37e51c98cf9ae69325d23d64e830fc8b34f0e840a4883c","tests/testsuite/serde.rs":"47e86e84fe0b8eb2ca244e6279e9cba5bd1a6d2e1c71fc82aa5d9ce235706f0e","tests/testsuite/spanned.rs":"22601496dc92f9805bd61348bbff7b39e9bf5082b932230c2bb3838e08c8491e","tests/testsuite/spanned_impls.rs":"019aedd5e31d72edd1a1697b745f5c2fecf28a71204810a9a74f03b30c5662ac","tests/testsuite/tables_last.rs":"530915b4b0999eaa711036fc0004ed5fc54f9f441a312de7220507de4f111688"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"8d998aa2aafc5b97bac79ef3720ca2b3e8721cd907ce4e53ced21043862a9564","Android.bp":"11d60a1dbab17e9a52a211ab4236e1d0ab217aebb39c23537b6e5f707f5c483a","Cargo.lock":"a87a8d00b7e1d43b03ec61b564d77941567fbaa6c7a132c3b583f7681bc39911","Cargo.toml":"0537aaa2e1ea61c9491175c67884623158200fa33403bc7dd2aa92dd64cb7b58","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"f4e9e6126788c7568fb074f760737bcba4f1352ae8f6c11a50a4d38892908f59","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"88c1bcea6c3dc175ab2ef2e6b99ba78f98d9470a93f115f4f0da1205ef71428a","cargo_embargo.json":"239d8e8ee49ab8854b0c7e906cc1c6b0f2bdbd081cb19156345a353c69bf93ff","examples/decode.rs":"16df4cdb0d28f075eae95d480fa3bfcf4729b33720d77358133c181ea7b05939","examples/enum_external.rs":"1ccc93149e9157e04e964bb844aaa369aaf6e449208594f2b2df76d885f14be1","examples/toml2json.rs":"7d8b8b1a41a7e6bdab780747c2b827a02279123a0660c692c75d1d8cb1478d81","src/de.rs":"c7422c2db6e13e2a6dc76e527a8dffef0c3509076c89a8323ca8e88a0025c05c","src/edit.rs":"fa7d7c416425e41ead117721ded65aa202647acced6e4a0d2adb522184242068","src/fmt.rs":"f2ebad7e60510f9c392f1d018af07e3c5a953106e0e826d9267f801a4de2876c","src/lib.rs":"a848ae0391d55ab2417788215df587a1df4e7504b5d924cc4839ca51951a6ef3","src/macros.rs":"7ca07c3aede6b376e5abc709bbb89dfe4559ae95efec1de0522736342d9d2ea8","src/map.rs":"4edddb4dbd3ab5ed59578ee5871b0b0cd32f3989c3123b64f6705b7990548abb","src/ser.rs":"d127e7d56281a28b919d1fef539a946ead205aa7a4b98087b00fc7e295cb2189","src/table.rs":"faa6de32a49afa6dba904e7954d132a7ac14eaf14af2b96d507339c4654c9b53","src/value.rs":"81466e4b3ac24cb848519da5028cd0526639ff5903b0b0e2db5f7df07d1f48f2","tests/decoder.rs":"04ec9cc023c26e03c4e3b09a45b1f1df5d2db74800558bbd6bdda675a5485af3","tests/decoder_compliance.rs":"a07e99d9d125a460a048d7340ce3c9214ac7d9c93f982c4f827bb0caafb26803","tests/encoder.rs":"8041caf86be24bfa88525aa042da7351c4b5309d7563f0c4a3802ddea32440b2","tests/encoder_compliance.rs":"587f8a8a7faf3f81b6bbef4c6a5ecf723fcea0b82b706db7d3cdb8f251aef804","tests/testsuite/de_errors.rs":"4c1507c90789ed16221183b8a2dadfedcd792496beb87a8559dfa182333fa14d","tests/testsuite/display.rs":"a408a3147cd33151de032f539c503e788815c6877629aaff4155683a19fbf50a","tests/testsuite/display_tricky.rs":"8fd273503b20fee0b647f6d6203db194e921b36dd14e7ea9b66a7932c0c52570","tests/testsuite/enum_external_deserialize.rs":"21db0f2a324b27ca1968f1e6da67323d244e173599c0d98ee5d7a9b63bfb0703","tests/testsuite/float.rs":"c2bfceade5ee18e87bef6e20696b533bff3249441b4d3d2820c54d874542868c","tests/testsuite/formatting.rs":"bde71ab906aa662548410f158a995865f21468568ef7778f101a5d4656f0f147","tests/testsuite/macros.rs":"0e2b6f9f91ae632b8c599fc6ee6d1310cf263c7b3eac45d749fced4d76312814","tests/testsuite/main.rs":"b2b919ee6c39999e014793461677f5e3342f4352cfdccff871ca6e295ce62613","tests/testsuite/pretty.rs":"5f14338143929d733c37e51c98cf9ae69325d23d64e830fc8b34f0e840a4883c","tests/testsuite/serde.rs":"47e86e84fe0b8eb2ca244e6279e9cba5bd1a6d2e1c71fc82aa5d9ce235706f0e","tests/testsuite/spanned.rs":"22601496dc92f9805bd61348bbff7b39e9bf5082b932230c2bb3838e08c8491e","tests/testsuite/spanned_impls.rs":"019aedd5e31d72edd1a1697b745f5c2fecf28a71204810a9a74f03b30c5662ac","tests/testsuite/tables_last.rs":"530915b4b0999eaa711036fc0004ed5fc54f9f441a312de7220507de4f111688"}}
\ No newline at end of file
diff --git a/crates/toml/LICENSE b/crates/toml/LICENSE
deleted file mode 100644
index 4e83254..0000000
--- a/crates/toml/LICENSE
+++ /dev/null
@@ -1,229 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
----
-
-Copyright (c) 2014 Alex Crichton
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
diff --git a/crates/unicode-ident/LICENSE b/crates/toml/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/toml/LICENSE
diff --git a/crates/toml/patches/LICENSE.patch b/crates/toml/patches/LICENSE.patch
deleted file mode 100644
index f2217f1..0000000
--- a/crates/toml/patches/LICENSE.patch
+++ /dev/null
@@ -1,235 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..4e83254
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,229 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+---
-+
-+Copyright (c) 2014 Alex Crichton
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
diff --git a/crates/toml_datetime/.android-checksum.json b/crates/toml_datetime/.android-checksum.json
index 665b834..d6e0395 100644
--- a/crates/toml_datetime/.android-checksum.json
+++ b/crates/toml_datetime/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"4584dd3adcd0bd40fdd33d93aa40e852b6fe928c04aaf7dc62fc5771383f3dd1","Android.bp":"4ae161b15dcf440bd99ab981b2dc5ff67d9f2ff6c12891a10e8e90da3427afea","Cargo.toml":"7f65365254ad41ec47d51b77e4f2cf7983557e19a2fb7df9051d17fe7a03457d","LICENSE":"625252bbd04696ffd976e0f740ebaab77f495dd562eb4177f0839d82598ee5ff","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"49366069887a476402e678703e41913fe0056039d370b4585bd5f01c7cfdf5eb","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"38892b4567da5672cd8cc0a1b27ccb6bcf33963878374e7609e9375d10f109fe","cargo_embargo.json":"bd415b3992f06f4d7603672061edf35efc0a31aac64f086348cd16e3ca9b9a30","patches/LICENSE.patch":"c08a3569fedb93946f319711d5bcf6858a2251b58bdb2bf0ca2cc75c1c3e7fa9","src/datetime.rs":"dae4356c731677d55b23f9d30dcd30585ec9f76b4cba9909c60ac0c6f5973298","src/lib.rs":"f12eba69c53cf3400df8c327d1bda7addc6884587ee0e85eb9da4a1f4f66b07f"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"4584dd3adcd0bd40fdd33d93aa40e852b6fe928c04aaf7dc62fc5771383f3dd1","Android.bp":"4ae161b15dcf440bd99ab981b2dc5ff67d9f2ff6c12891a10e8e90da3427afea","Cargo.toml":"7f65365254ad41ec47d51b77e4f2cf7983557e19a2fb7df9051d17fe7a03457d","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"49366069887a476402e678703e41913fe0056039d370b4585bd5f01c7cfdf5eb","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"38892b4567da5672cd8cc0a1b27ccb6bcf33963878374e7609e9375d10f109fe","cargo_embargo.json":"bd415b3992f06f4d7603672061edf35efc0a31aac64f086348cd16e3ca9b9a30","src/datetime.rs":"dae4356c731677d55b23f9d30dcd30585ec9f76b4cba9909c60ac0c6f5973298","src/lib.rs":"f12eba69c53cf3400df8c327d1bda7addc6884587ee0e85eb9da4a1f4f66b07f"}}
\ No newline at end of file
diff --git a/crates/toml_datetime/LICENSE b/crates/toml_datetime/LICENSE
deleted file mode 100644
index 8618c39..0000000
--- a/crates/toml_datetime/LICENSE
+++ /dev/null
@@ -1,232 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
----
-
-Copyright (c) 2014 Alex Crichton
-
-Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated
-documentation files (the "Software"), to deal in the
-Software without restriction, including without
-limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software
-is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice
-shall be included in all copies or substantial portions
-of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-
----
-
diff --git a/crates/unicode-ident/LICENSE b/crates/toml_datetime/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/toml_datetime/LICENSE
diff --git a/crates/toml_datetime/patches/LICENSE.patch b/crates/toml_datetime/patches/LICENSE.patch
deleted file mode 100644
index 79d1a05..0000000
--- a/crates/toml_datetime/patches/LICENSE.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..8618c39
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,232 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+---
-+
-+Copyright (c) 2014 Alex Crichton
-+
-+Permission is hereby granted, free of charge, to any
-+person obtaining a copy of this software and associated
-+documentation files (the "Software"), to deal in the
-+Software without restriction, including without
-+limitation the rights to use, copy, modify, merge,
-+publish, distribute, sublicense, and/or sell copies of
-+the Software, and to permit persons to whom the Software
-+is furnished to do so, subject to the following
-+conditions:
-+
-+The above copyright notice and this permission notice
-+shall be included in all copies or substantial portions
-+of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
-+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
-+TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
-+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
-+SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
-+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
-+IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-+DEALINGS IN THE SOFTWARE.
-+
-+---
-+
diff --git a/crates/toml_edit/.android-checksum.json b/crates/toml_edit/.android-checksum.json
index b7d1fa1..761c56f 100644
--- a/crates/toml_edit/.android-checksum.json
+++ b/crates/toml_edit/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"f474e15b5e45cb030701e8bb2ee732bd71ed8afe82dfb90f21a51a2a2eb5a4bb","Android.bp":"cbbf49d65b7d5ac5998800f3b995be86cdc1769925411c8015c9dcb322e12a39","Cargo.lock":"f4d23b06ae3b1896c4dda9e6a8cf5d91ac7fd39c6bbbb011de5cd512a7f7aaf9","Cargo.toml":"da166bdd7496436389b616aa50eeb9ab89f53cf2da7c97a7c5d252ca3af06ef3","LICENSE":"7b1c7a1aa99d919e93ff9b6a265d75f2aefea4ae27147ab6dafd8513e64b8a9b","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"f796074e5e74904daaf2e8f75853978569d6982f9e67ce81d760747f81553e5c","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"f45dac46b26743d4f8fe1358b5c4707f782eb6e487f8a9b8443ef774e9483b78","cargo_embargo.json":"397647bf02fb37ea9b3ec5313148fac22602f64f91ec8ee36cc82f1f0f58b793","examples/visit.rs":"97b91b3931ea8a2096cfb5982ff97c6a3b71698c72698f73293bbfbaaece0e12","patches/LICENSE.patch":"4ba5ca15afd2172bc25ec72dbac0b97c03f67beea425aa56194acd0472acf72f","src/array.rs":"3782a701436c40e4babeaaf40602f6df8ef511294a98522400a1c57ee963d8f8","src/array_of_tables.rs":"ca1b69a942378075e7f5ab0ae09d27bcdb7e78c2c0bb0bbf07e7d5f837338078","src/de/array.rs":"3bed5da8060696518c5e2a3800c221ecdfe3e392350967caa2ee2aab1dd46bed","src/de/datetime.rs":"adcfa9c96a655face16212d4b9be0221723c5916dd4ba0b967c363273c6acf3b","src/de/key.rs":"59cb84b0d3c43fed624d67d3ca01afe042dbe3199d0247f47a6f93097473504e","src/de/mod.rs":"d99680ff57dd8328a782bfd17dbe77cf4d48e132ef59cdb6138e0e90ab5b1ea9","src/de/spanned.rs":"12f7f11ffae52d147dfd6b8e31837d28736cf88d44c93a8071eca736b26414b5","src/de/table.rs":"6993c09ca5885161a51f0802326a8f624b6889342a583bda4e4bada06e59b016","src/de/table_enum.rs":"ad5e7916066904191bd278ed5b7013da7c7d0f50dbf243b9eda5c12129d1e8f5","src/de/value.rs":"019b94c674129abd3348a043c8d7de775fda247debbe185729fff84700067fe1","src/document.rs":"154c96a0a4e80be5ecb9a50725f14d0dec03f59cead324a3e0569ab818e61333","src/encode.rs":"d02199bedb80ce24799db66d214e559fd796d9901bf398ef83b2c5fbf70b1711","src/error.rs":"0d30634003d0ec6c0fc2dca1d1a5cfda178dd9b0caecc162639050b700b3c27d","src/index.rs":"8b5a233305cca7d5c41e5e5cc4fd7be303b44092b55d7167a3fbe595959542a4","src/inline_table.rs":"c26f24ebcb34ffe86388a392147ad28af9c6cbf8e1b2fc504c2b191290f882ed","src/internal_string.rs":"3ccabfff6260df6beba70e9ce29e11e166a06efba0830c657e4d2cd762da6010","src/item.rs":"c43dbc652c4bddeabd9072257652d68f918718a8fc24be94fa988c0fd15c60d4","src/key.rs":"87bb3adaa47e3597fd1e3c37b933ecceec6a61837c3faef6f8109f78b2706119","src/lib.rs":"37bc2c6d236bd543114837a80afc6ffdcacf166e0956bb7a8c0fd35c8fd2f800","src/parser/array.rs":"6745c448bd2468ecc368f51751049fac82752c59d86048a22d8a9ffba00013d7","src/parser/datetime.rs":"ad2078bcc1b9b6c77aebffa1fbcc21401c4a66a95c3ac009a9f2f23aafbee958","src/parser/document.rs":"ea1ada09e7396b61dea578e2f704f1be226c44b7b9b704217ed70bb6fe7cbdce","src/parser/error.rs":"e31e69f00dc9b642713886876573a0e55b438b20a1502481ea9ea26ccb14186a","src/parser/inline_table.rs":"cddd4a09d132be2338aa16ea152c49493301b59554d31d619c9219f0f8beb28f","src/parser/key.rs":"c84b3746cbf7b87f193d28b6b442a0712d6a02274d1c759f7159f8e5102031ef","src/parser/mod.rs":"690f65d437860015d9e757bea1f2eeef15e5f658795623820c67f567a2286d37","src/parser/numbers.rs":"576989e6ad257aeb06463bc800688c39bf585c0cc91b8ae9e0f750a7d3c4e6a4","src/parser/state.rs":"ed8b07352b00f60cd31448adb6b48b7c69828130741928f143ea6fe04af3c938","src/parser/strings.rs":"680878e7170936e1b82d18a289ce13586bffbee0e6d6f4f937c71b996b0ef26d","src/parser/table.rs":"ebe15adb0b447c6590cde2a0726a35450b2bc24cd348b6c1199fdb4cdb434a0d","src/parser/trivia.rs":"b57f101165739ce924e04c47b8878730a12856ccbe3d889413c6cf395244e7f1","src/parser/value.rs":"bc446c4d15af7fff26910d47f60f3caf910af9cf422482e793d2bfdaa4b42d30","src/raw_string.rs":"bdfbe84a498220a6adb015f76609affad0fd352c719a3cb37ff131865b7ab738","src/repr.rs":"ab88409650b979454780d447de8a65aed5c798fd7a4434a5f772d8f83cf9b920","src/ser/array.rs":"ffd5a0e51e324a7defdb345bf625d583cd78f2e45eacd9e4023b638ffb67fd75","src/ser/key.rs":"3f03b4f13c3ec9f7f58d3be1f8ee7dbde9c99dfea143827aca4fffc0d577cd5f","src/ser/map.rs":"d166fc26f6e64bb8ec7076db5cdc50ee77844bc9f1148addbc6cec9da87fafcd","src/ser/mod.rs":"77ed3ed6ac0594e9bed647f00040b009a9802556b33d14824133d508ddfea238","src/ser/pretty.rs":"cee56f209185fd0b78ae4f044f6042bd7e7b7cc8604ca99af8f658d11b88d46c","src/ser/value.rs":"bcbdb731349298b278236fc97ff073a08644d431673be4604de2ba915cedec74","src/table.rs":"52a53f254ef49ac1b05381a3c842f048803b3953efe9970743745dcea664f932","src/value.rs":"b12985099a0542640f73200eaddd073c3024019607c950b00722522497ebae4e","src/visit.rs":"5e7a385a1e659563760e177c5dda97c4b33679df0286c59f43307e7e159c8e04","src/visit_mut.rs":"44b4ceb0e721b7438630ec3a6488619e8380342aee7314ccd1cb2593778a32a3","tests/decoder.rs":"f913f2422aa6924032bc8a6ab77df5954c20ba6c259930af24e83e27cb493f82","tests/decoder_compliance.rs":"74c36d82d52205c3490844ef3df952e294aa92c6e9ee64dff231473072b78b1d","tests/encoder.rs":"32421da7d726611006c2c7198e0da3944ad3b42d7b456a6ebdb894ff90f40280","tests/encoder_compliance.rs":"1d9538ee077af51782213cc3484de5252b8700e242b832735c401fd6343623d6","tests/fixtures/invalid/array/array.stderr":"517c397c7afb8fe855fe9b86a253f620f761b5403fdbb08b219c893f096804c2","tests/fixtures/invalid/array/double-comma-1.stderr":"517c397c7afb8fe855fe9b86a253f620f761b5403fdbb08b219c893f096804c2","tests/fixtures/invalid/array/double-comma-2.stderr":"f8a4c678e4fa5bb4b2dc66064d113bd81beb5e5258046685f967feefa825e8a8","tests/fixtures/invalid/array/extend-defined-aot.stderr":"86cc5eb992fa9add3ad39766d6c6736d30dfd9c464cc516c45dec12bc1c8e8b0","tests/fixtures/invalid/array/extending-table.stderr":"9d666931632f0c02362f102e9edd86916a7de491a83d6dfc68a0c2f87b0794d6","tests/fixtures/invalid/array/missing-separator-1.stderr":"fb21970f88b6f5ede63891c6baf406cfcefea7d48c15c0b4670c71d97c61c3ce","tests/fixtures/invalid/array/missing-separator-2.stderr":"3a807ad6e94c3d70b62696bec39d7a1e558e5771d6c6484a80e89ffde6aa9540","tests/fixtures/invalid/array/no-close-1.stderr":"7c1689bf4779e193a475bc181b622e2dcaa2b02e2c9a052ba953c94d2e48b724","tests/fixtures/invalid/array/no-close-2.stderr":"e3421314255375d50d74e04b527adec9aa1b7cd9a8502120247785a34f0b7368","tests/fixtures/invalid/array/no-close-3.stderr":"ec1d919de5766216b887a34099b2117db7e3e3cfaccd8b295f44268d950df14e","tests/fixtures/invalid/array/no-close-4.stderr":"4372b71512f369cefea355dc044e04483c5f7943028ad5cc0d3514804d3ad18d","tests/fixtures/invalid/array/no-close-5.stderr":"87d9fcd6aae71e0542f70eb8ee2a509f024e66d0b10d03b2f7f697d76b2bb575","tests/fixtures/invalid/array/no-close-6.stderr":"9ae5dc0d71db715990ef8c7e8ded74643c4a451c5abb4c05fe1bd6eae61d20b9","tests/fixtures/invalid/array/no-close-7.stderr":"eae2afb173b6a4d58e65dc94782c1b5079588806396c6b5716fefe911643966a","tests/fixtures/invalid/array/no-close-8.stderr":"feba7ed79aaa5d7b92fca24d09ddfdc1a2198e84a51aa8a4a7578b75e945e002","tests/fixtures/invalid/array/no-close-table-1.stderr":"ff5517cc98a1e0918889defcf594a919f1c52ef508bcc4183114305f2df8cd77","tests/fixtures/invalid/array/no-close-table-2.stderr":"21751532b65a2db6064cee09f15f65d4773c34ed83b7269d09e2ac00e5859278","tests/fixtures/invalid/array/no-comma-1.stderr":"02a1e51cbf040add31472bd7c56723005c89c8b793ef59769cad78d36e4f3139","tests/fixtures/invalid/array/no-comma-2.stderr":"4dc26ed513ceb32d721c4e25a7a1918b9c61bc93d926bbab04975dc1a930fda3","tests/fixtures/invalid/array/no-comma-3.stderr":"f5441aa4804a2ce10fa621304def1c296b4b35bf6e7657a2926d364b9d3d4db9","tests/fixtures/invalid/array/only-comma-1.stderr":"b7d5fe39fb03327a5b55b940f524aa4dbb5548604fbc8786e1e4e502fbf6f16c","tests/fixtures/invalid/array/only-comma-2.stderr":"4a54ddd36885beb51fa70327ecfe81fd6dddc5f1f23ff85a61f30834577b4b2a","tests/fixtures/invalid/array/tables-1.stderr":"2a9ec07bfa4c818d204e8d49c621e13194cffc99c21a75533a8dd3b00ffcfdb2","tests/fixtures/invalid/array/tables-2.stderr":"e04375e46225e12956b22fb717615b6cf33f2064f12a9a6c93074f42adaa5374","tests/fixtures/invalid/array/text-after-array-entries.stderr":"320eb4e7f8ba560da84cac292a9d5de03534f6ca6ff6928e429ae8cd55ec4395","tests/fixtures/invalid/array/text-before-array-separator.stderr":"b37ba17334486b7b16d4b5bde308d2a8c7605429c389e3ec30b02cd975fcf441","tests/fixtures/invalid/array/text-in-array.stderr":"895f20e5d6f2748c16659edbdb4c6e91d84f29e45f8e72d380bb3205f6c9065a","tests/fixtures/invalid/bool/almost-false-with-extra.stderr":"9c06a48312aa0138684e37b8d4193e46ff1badf6ee3d2424d6c6e5f341db8a61","tests/fixtures/invalid/bool/almost-false.stderr":"d3c827c1c521f98b2242a7183c96b00682764889a46666a5dcfb6d0fa7a743c0","tests/fixtures/invalid/bool/almost-true-with-extra.stderr":"9db6045a6e3ba501874de810a16a35f9837647dbab22ea9d8c9d89a7494b983f","tests/fixtures/invalid/bool/almost-true.stderr":"2816a9e9637d3402750f7a35622d738abc83825d706fb4c19d8f007df2396bb8","tests/fixtures/invalid/bool/bool.stderr":"9c06a48312aa0138684e37b8d4193e46ff1badf6ee3d2424d6c6e5f341db8a61","tests/fixtures/invalid/bool/capitalized-false.stderr":"b7e9c3764103c257ceae4f0aeb714ae58917722cb6ac1a1fdb0cde6f9efe1c83","tests/fixtures/invalid/bool/capitalized-true.stderr":"ac46ab983618490106a1bd3263e0e34e54010a014a795184fb722d5ef49aab2d","tests/fixtures/invalid/bool/just-f.stderr":"d3f2bc776b3137f378be5acb9e10e745cd124178d836289fb1b7091ab12556fb","tests/fixtures/invalid/bool/just-t.stderr":"1f6c7ced5fd72596cde8daf3bd05a61c9f0a28bfb612b8b6b0b6de4630d1c0a0","tests/fixtures/invalid/bool/mixed-case-false.stderr":"7d57131577e1c018075c1a83347e80183aa1db1b6aee1027a11cb7f229b05d21","tests/fixtures/invalid/bool/mixed-case-true.stderr":"9cfe3868f18cecce20bc674593f15fe88cb6fb7361f54ffec1616e877f714cf2","tests/fixtures/invalid/bool/mixed-case.stderr":"34738e926e3e5ea99fc9860c0177463699e54b2c48fe11168a6c25bc173802ac","tests/fixtures/invalid/bool/starting-same-false.stderr":"620c142ae095c8da9aa1298a82a42ce1f0f13eda91c66e75e4c5b6f82bee0455","tests/fixtures/invalid/bool/starting-same-true.stderr":"8e1016111cd84601db76df8579ce7aab7fa7a0e013e66d3174cb8bbd80c4764f","tests/fixtures/invalid/bool/wrong-case-false.stderr":"ca86c0166b4992d0255e2c8f5ed2935d58c325965039006f1903c8ddaf549593","tests/fixtures/invalid/bool/wrong-case-true.stderr":"6264fc52c455d04e1f89d0d2726b4325066699595f6120ad4583802642cd6735","tests/fixtures/invalid/control/bare-cr.stderr":"be847ba07cd507752b8124ca13e8d012c666b81cee56be1309815c8d490470c1","tests/fixtures/invalid/control/bare-formfeed.stderr":"18a939f8d8459a4e3a2d9dee5756fa81b3f12a2179e685c35ecd25f4da9d8aef","tests/fixtures/invalid/control/bare-null.stderr":"cd58586e56fa9b00fa17be23dfd531dcf9eb5e10556464decd4b60fdc6eaf72f","tests/fixtures/invalid/control/bare-vertical-tab.stderr":"970f649f9575b1553da1382466eafe16413696203e7ddbaa99a0585a3f0ca157","tests/fixtures/invalid/control/comment-cr.stderr":"7e729bfc9b0c575521c39d763e8ab8f7baf94054e183e59cbe976d840a0f1c62","tests/fixtures/invalid/control/comment-del.stderr":"5c41d37aad38933267d8d8fe80d9600650627dbe3433b8ac876ca63bd086094b","tests/fixtures/invalid/control/comment-ff.stderr":"4a7eaa53d883dcab7f23b09d33794a687b5d0c7777ab172a0bd81f9503878762","tests/fixtures/invalid/control/comment-lf.stderr":"a24258d06bc41156b92ab14fac3793c85d706e74d5c280337c4ec0c4f80f92ff","tests/fixtures/invalid/control/comment-null.stderr":"afcf5791d6fde718cd6a2b514483d45d2355bf08f9fa392d75c7192bc390913e","tests/fixtures/invalid/control/comment-us.stderr":"280fbd7dc323d8841d5b9fa821f48061fc01a968bc1f5893fdac30fc17afaa3d","tests/fixtures/invalid/control/control.stderr":"07adf02cb547ed379a402121e4db738daa698358e53c2fa852c617fb766b41fc","tests/fixtures/invalid/control/multi-cr.stderr":"1b70b31b5c10eac9a52cad0b7739bbe5b9a74c9cce4ba105143c622a33164c14","tests/fixtures/invalid/control/multi-del.stderr":"6a7f52409dbf8b5bc1097fec2d1330310c97d78eb3ea2027f219b25e519ec270","tests/fixtures/invalid/control/multi-lf.stderr":"e723fdaf9e19aef9a0eee8a919e5986822c25ac1131e24422e9fabc0887ccc63","tests/fixtures/invalid/control/multi-null.stderr":"ab3e944c835a74ebab8c56c39c3ba6496e8d4d2b03f324a66e2e511ac8b7fd10","tests/fixtures/invalid/control/multi-us.stderr":"1df029e738c4cb78a68b360fc131fb6d9f5b93f78e292a27aaf4c40e8aa3d842","tests/fixtures/invalid/control/rawmulti-cd.stderr":"fbadd57208404b2116c9cc16f36b80e1ab08276d7838e17e4bd48a8df7e194d2","tests/fixtures/invalid/control/rawmulti-del.stderr":"ee50d46a73bfcd85f7b3b677d4148cf2390e5ea13b59a6bc81dacea3e049ab33","tests/fixtures/invalid/control/rawmulti-lf.stderr":"6cae2d709ae5ee6afc355322388d8b57d8e9674929d71af5b7761bab5d751cb9","tests/fixtures/invalid/control/rawmulti-null.stderr":"0efaa11fc391b16d27e1de09027171e8d379d3ffddd2489045ba10912ebccb89","tests/fixtures/invalid/control/rawmulti-us.stderr":"31a28ca07db60771f7787f8ef30fa160ce3715df28532bc9892ec15e380c36c1","tests/fixtures/invalid/control/rawstring-cr.stderr":"32819db35fde8ef9ee282557740c8b2dd077c0bcf421614fb06db18d732af57e","tests/fixtures/invalid/control/rawstring-del.stderr":"8a7828be56c7d941c6879698be4825fc1f9b75766898e782675d860581e7393e","tests/fixtures/invalid/control/rawstring-lf.stderr":"1d01b15b19024ce4c36866f025ed6adc4f3c3bac1a2b5fdf4ea79471dc5c9b49","tests/fixtures/invalid/control/rawstring-null.stderr":"245b39b3943e776fb5cb2d52497e0fb301420c36f7f5b47df9980aa05496ab5b","tests/fixtures/invalid/control/rawstring-us.stderr":"7fb0ed283f42d3b1cc3852698b6047c2975d2c780eebe14f65d2b3d11d9f0bad","tests/fixtures/invalid/control/string-bs.stderr":"0a12dfbbf6161d24f29d78679928a4e835d47558344773c2d585a2201bb043ad","tests/fixtures/invalid/control/string-cr.stderr":"cf5970ede487e7fd692baa45247d55df70b8207f8d67df6c2e55eb9d4ef9352b","tests/fixtures/invalid/control/string-del.stderr":"35c65f3ceb74b80d4a5d8109f61f099bdf640379dc9751fd7678447a33eaec78","tests/fixtures/invalid/control/string-lf.stderr":"ede4b6df958cac81b05525f25b1ac2c1435eae895f545dac57a553a7840fc8d7","tests/fixtures/invalid/control/string-null.stderr":"c30aa237809c03dee02d36a1fc4a02d6f184bd425bfc2accda6b3fa1bb55fe1a","tests/fixtures/invalid/control/string-us.stderr":"7d922c62bf118c23b85991935b8b4c7a113d39d0092d13d22be1e0ad7ed20a31","tests/fixtures/invalid/datetime/feb-29.stderr":"743e7bcaa21ce6a8e7f033b56de7a0f3e7dd54ea84bf293e044af4e192f693bf","tests/fixtures/invalid/datetime/feb-30.stderr":"744e980d51f19b89a203192eae4f88e5ecba71853e006ab1c52988818584507c","tests/fixtures/invalid/datetime/hour-over.stderr":"0aabf978f79acc6b4d0d3d6a9b05833aa65d418d71aa5cbbd71035797adc1b0e","tests/fixtures/invalid/datetime/mday-over.stderr":"76f70be6d3ca444339aa15f4e6243b784a4c414fde0cd932b20c182266276782","tests/fixtures/invalid/datetime/mday-under.stderr":"54456d2ec892deb33b596cd82d400bdc6777cd2b5c643e45556b9646057f7d55","tests/fixtures/invalid/datetime/minute-over.stderr":"ffa678092cb67d6848910218d9a5bd46f5a308b7bce2269b8b6e46c2ec019dd0","tests/fixtures/invalid/datetime/month-over.stderr":"906596048b7dbbae0630ec1216827a95ce562a09f98704595d27c3491cdfc7ee","tests/fixtures/invalid/datetime/month-under.stderr":"c073c25ef0a3aa10b1d29ac28df9c9207143ffd595680ff633400d076a76dde7","tests/fixtures/invalid/datetime/no-leads-month.stderr":"4f5066ed79bcd945215a57f55ef230f47dd64e2ec55438a7ee08bc3f7067e318","tests/fixtures/invalid/datetime/no-leads-with-milli.stderr":"ffce1f8e7bb51130705ebb7ba8e9ef007de9a9e7f33b476e4fefb15a030d2e1d","tests/fixtures/invalid/datetime/no-leads.stderr":"4f5066ed79bcd945215a57f55ef230f47dd64e2ec55438a7ee08bc3f7067e318","tests/fixtures/invalid/datetime/no-secs.stderr":"8c504dfaa1dfef25b78a8548509b3139f92e3e04bcb848a1e04f7529e169ad63","tests/fixtures/invalid/datetime/no-t.stderr":"ec4852cfa295ad2944101831bf40489e6c22b5a33fdb3faa5347e2d18c25c227","tests/fixtures/invalid/datetime/offset-overflow-hour.stderr":"7a4250381a915c58e3aa81cb3afb59fc4163b7d25cee0a6625b615b4fe5e0fad","tests/fixtures/invalid/datetime/offset-overflow-minute.stderr":"6721e5fb29bb4ab20711eeb3fe42a6f1fad4b279075296c0a97124d75dac08af","tests/fixtures/invalid/datetime/second-over.stderr":"ba720829aee7506625c354e5f53dbd6b67ec351061df1e32b49cb11ea69bf52e","tests/fixtures/invalid/datetime/time-no-leads.stderr":"5117ac62dd754a203f2fd6e5163a2ce352776bee513219252cec77c0ed71bbbb","tests/fixtures/invalid/datetime/y10k.stderr":"ac3db71c252bb0b2f0bdc8a9d734ca60289afecfb5a66309a895b54c7d8e61f7","tests/fixtures/invalid/encoding/bad-codepoint.stderr":"64244879fa48b9c4f2f7b219325d4c308772c032b7005edd2ee4d771b5448bc1","tests/fixtures/invalid/encoding/bad-utf8-at-end.stderr":"d55ab89a2f111bbfffd362928dbe3a1dafe7f8f37a04e1c56307efe4f4ea14d8","tests/fixtures/invalid/encoding/bad-utf8-in-comment.stderr":"52e5ea4555b208f3ce91debc99e01dacc6e706381fb274259730b0a82f041660","tests/fixtures/invalid/encoding/bad-utf8-in-multiline-literal.stderr":"e22a4a60afcbf41351abb9d4d61a4c5d6dce246f98fedbccd33557eea8596524","tests/fixtures/invalid/encoding/bad-utf8-in-multiline.stderr":"e22a4a60afcbf41351abb9d4d61a4c5d6dce246f98fedbccd33557eea8596524","tests/fixtures/invalid/encoding/bad-utf8-in-string-literal.stderr":"eea9032a7d46e496ff8f6d4a95344b4d7660adb0fc715f652aefea54ce72d85d","tests/fixtures/invalid/encoding/bad-utf8-in-string.stderr":"eea9032a7d46e496ff8f6d4a95344b4d7660adb0fc715f652aefea54ce72d85d","tests/fixtures/invalid/encoding/bom-not-at-start-1.stderr":"dc9eb6707b252b77ee0c30bc471a4bd58308b31bfc892e2fd5c3995458e41b97","tests/fixtures/invalid/encoding/bom-not-at-start-2.stderr":"6570c6feea522cf017c8dcdc1e4b76cfeef2092bc3b938af0140e171817a8311","tests/fixtures/invalid/encoding/utf16-bom.stderr":"d9c278ec8c5a422f4553180ea76dd223278acc0d0ecc5f725235db6b379e5b99","tests/fixtures/invalid/encoding/utf16-comment.stderr":"2f2c4ffa18d08721d707b7083706efe5394e9fdd3504791a52949d76b7442e67","tests/fixtures/invalid/encoding/utf16-key.stderr":"8a8465ae12c6f3065edc3b237b7066bc8cf03b95a22403c8c5a1b1a5f085dbad","tests/fixtures/invalid/float/double-point-1.stderr":"817b02c19d53f02107569e7ddf9b38334cd85edd0a452795baaf6d5c0ffbbf63","tests/fixtures/invalid/float/double-point-2.stderr":"8b5a07c41087342d5f8bfaa8998465dae954cad11d93f01f4ed4a5541694e7d4","tests/fixtures/invalid/float/exp-double-e-1.stderr":"657c856a8d474cec0d557f4a5401456966bc82c8061a092977f4ae0cb71fb04f","tests/fixtures/invalid/float/exp-double-e-2.stderr":"ad101779127abb35a6e35020a4818c1622ae5433208bad57f1daf113357f6ab9","tests/fixtures/invalid/float/exp-double-us.stderr":"e6e53e58b5deefc9e50e6eca91423881b682bcf8528bfa0386158aad9458ae74","tests/fixtures/invalid/float/exp-leading-us.stderr":"5e45eeabdcf142ebd5b5ee2b77e2520c5ae7e35e943034e12c84095f51a1141e","tests/fixtures/invalid/float/exp-point-1.stderr":"2d4202fc806e23ce05f8bb3e63e31d1b4874875b018f28bd2b59c8714aa70cd2","tests/fixtures/invalid/float/exp-point-2.stderr":"d85145654b358cb63f44ea754c88f29a073fe5f637d07b279a986ddc0c347df4","tests/fixtures/invalid/float/exp-point-3.stderr":"3fb7d6151b522057a2b15137daa916681220cf575dec560f084d3c9c2dae1f3c","tests/fixtures/invalid/float/exp-trailing-us-1.stderr":"71aef4dde4dc2371702025127b9802540765a0c0db6f96156bf6542c574b30b7","tests/fixtures/invalid/float/exp-trailing-us-2.stderr":"c63f97484c7c498b01fef93984beadb9311d884ce5b7856ab1301cc398ae9c4c","tests/fixtures/invalid/float/exp-trailing-us.stderr":"f5bbc5fdf2dd018c031ca5c79edd7f16a0da25676bed96ffc0682401497ef362","tests/fixtures/invalid/float/float.stderr":"511c7e989b6e4768f089634036848acc896439a06df83a97fbcb92ade1554e98","tests/fixtures/invalid/float/inf-capital.stderr":"d493ce9b11dae0dea40a2c8c7666125031d5323ab82bf1b8af997049d60072fa","tests/fixtures/invalid/float/inf-incomplete-1.stderr":"6090e21b98dc6df8e67962c8458ac773bf3dd4b78ae4f4453dfbe01657401a7c","tests/fixtures/invalid/float/inf-incomplete-2.stderr":"abc3855709f099a9023f0d3e305edb8c97570223f889431dad32e21e83747d6c","tests/fixtures/invalid/float/inf-incomplete-3.stderr":"9fb99f8ca91b9fecb86ce27e1b4fa6ca05a2d5c0ab039972d4d2a7dcf2c6228f","tests/fixtures/invalid/float/inf_underscore.stderr":"8e7202c508c9d6e35410e4ff89bee3a5db4a88367e69e210fd4ae4f9bf602286","tests/fixtures/invalid/float/leading-point-neg.stderr":"21e3e8ea4c817ca286b1ee6dd359c91b6e8ffcb376bed393e03a29e55d7a6a61","tests/fixtures/invalid/float/leading-point-plus.stderr":"ff0f7a8a5cdccfc7e6d3e6b1381643b759f5aeff5546bfd2fd4dd29f8f1b1551","tests/fixtures/invalid/float/leading-point.stderr":"5c7590482ac55bb0d11eb9e1291a80d8c891ed1949adfc64e81b75bc5f8c8b06","tests/fixtures/invalid/float/leading-us.stderr":"67ce463deceabfa0dd4eeebfa68d72eb53fd235455d6181b4c8597c6507e0ee7","tests/fixtures/invalid/float/leading-zero-neg.stderr":"16b6cf97171ec9f85a36e09a1ef39087eff3a0c441a9f9d96c43a9d0fdb5ee38","tests/fixtures/invalid/float/leading-zero-plus.stderr":"f08e1416644c743b3463342313f023982051e992756e9784229b1bcfc1e19aaf","tests/fixtures/invalid/float/leading-zero.stderr":"511c7e989b6e4768f089634036848acc896439a06df83a97fbcb92ade1554e98","tests/fixtures/invalid/float/nan-capital.stderr":"66fe63db08d9ee24e8a90f4e2b5f2c15fb3f35dfb7eb81ffe760f8957967370b","tests/fixtures/invalid/float/nan-incomplete-1.stderr":"138d0d28aa5e90b9fb344c743478c0b6be79492ecac856d71e239af5f6e1aa99","tests/fixtures/invalid/float/nan-incomplete-2.stderr":"31f200fbfc6e4c8d06f58960dd7349f650af86d22a1f0d6fd8c4df46bb4a0b3a","tests/fixtures/invalid/float/nan-incomplete-3.stderr":"3b16f8d82cdf18df21bba1e83d2aa33e175ab5a37fd5f3214b1be84a07acab10","tests/fixtures/invalid/float/nan_underscore.stderr":"4a30507eaf227e8c8e2bbda6d7b3cb4fdcf793216981d1f9302cb2b049e95d58","tests/fixtures/invalid/float/trailing-point-min.stderr":"0b5c7385ced699074d6042b5fa0ea9266ea64a191dd0e43466ca71a2ceaba76b","tests/fixtures/invalid/float/trailing-point-plus.stderr":"856edc036309660c223b1cac7c99d9d6b61bb4b49e592410c3f308fb0a678800","tests/fixtures/invalid/float/trailing-point.stderr":"5241f4525c36c1cde19d520aacdfb7db1bdea07710d2621d2a60ac7b1d1e70a9","tests/fixtures/invalid/float/trailing-us-exp-1.stderr":"42a7b0d43ef2b548c2199a4c9ade5b30c28b91a625d6bac6f57d721b4fff2848","tests/fixtures/invalid/float/trailing-us-exp-2.stderr":"13c1374bbf3f5e3c762b6246dc8ea1f5e619b3edd6d66a2e37ba51fe3ba0acca","tests/fixtures/invalid/float/trailing-us.stderr":"4103e29434d2c323c7461903cbe27dc0a5a70c9907d2d47ee31eaba3f4d51b2e","tests/fixtures/invalid/float/us-after-point.stderr":"2d0ef75d124b8ff10a48639d2f837a13cb18ae66891c9fc3709199ff724c1af3","tests/fixtures/invalid/float/us-before-point.stderr":"844c0d11f60522784f6f22f7f3d418c7e6f16cd96cafa55f542996974fd267c0","tests/fixtures/invalid/inline-table/bad-key-syntax.stderr":"9fe839d2c861b2026ffcbb37a7aaca3498df90f66da6d402d5ab96ff357de453","tests/fixtures/invalid/inline-table/double-comma.stderr":"67e92c9f776a5bd04f908a79c6f2e8c146ebb6072129ab7fbd9606ed8d56fc44","tests/fixtures/invalid/inline-table/duplicate-key-1.stderr":"3eded78c2d76205b8f516e180f8c8849d6ba34f04df72c5ffac319264d16f40f","tests/fixtures/invalid/inline-table/duplicate-key-2.stderr":"a166a188a3682704cf70153666734fe63ccc23075265d0d20ebfa25ba7a633fc","tests/fixtures/invalid/inline-table/duplicate-key-3.stderr":"3e4cad3fdeda14976a0e6193465ac7b0c052a075b55a4dabb95ec2a03d7ef532","tests/fixtures/invalid/inline-table/duplicate-key-4.stderr":"2ffe3212ff7d4dbdd7f41f0c0d037599d223c1876af8c9fa25770431abd7c6f7","tests/fixtures/invalid/inline-table/empty-1.stderr":"ee1624b0ebfc28edb9af042a4926d6b5b62fe7b6265544b158b577bfab1f0866","tests/fixtures/invalid/inline-table/empty-2.stderr":"70c376a4f2368d3586184e70110115525f35cfef2fd15bd2c0a9579a88868cd2","tests/fixtures/invalid/inline-table/empty-3.stderr":"fb05dcafd2b5e290ea8de8d0b8d9ad0fc58452d75c537e8482a2fa7fb714126c","tests/fixtures/invalid/inline-table/linebreak-1.stderr":"016daca1cf56861089265156af1ef41772ed0c5fad6848cbf8c8c91ddf748ade","tests/fixtures/invalid/inline-table/linebreak-2.stderr":"b259282b6bc1a9f9c96de41d2c5b0f27b9d8648ec8984aeb6760cc15ff5714d3","tests/fixtures/invalid/inline-table/linebreak-3.stderr":"59b34b9c76c57e02df83c8ce97b1f3e856026cbb33416d7335f287222e11ec35","tests/fixtures/invalid/inline-table/linebreak-4.stderr":"8a78e7240345fc8b850cd54d3f1c74187e4abcbc65b85e3b1da79ebf3e139d70","tests/fixtures/invalid/inline-table/no-close-1.stderr":"6da0e9a2d2d272d199745c704aea6bf317921d8ab005882a3de793e6ff87e863","tests/fixtures/invalid/inline-table/no-close-2.stderr":"eef11b2fc399ca9b7a397c5366a9b7a9021e783cb189d68fd5c29cc607a5f4ab","tests/fixtures/invalid/inline-table/no-comma-1.stderr":"d2a33a967d517c9690b90845347d26d8845c997ba4ed61c640a58cdf919d7c7c","tests/fixtures/invalid/inline-table/no-comma-2.stderr":"c4452ed96f19979b36019c568fd8c73e72db2711a87d17cc8f62362b88598b30","tests/fixtures/invalid/inline-table/overwrite-01.stderr":"4e47f343291068cb0164fa2d48be2c3257458ee7467cd60d664bfbb83713f2f9","tests/fixtures/invalid/inline-table/overwrite-02.stderr":"40718dec554fde10db86ab240f5071b35ba564503962938f7b9464341e7b27f1","tests/fixtures/invalid/inline-table/overwrite-03.stderr":"0318c1d4713cea361a857d382bc8b150dbb1ba8f8e613df472e936bab38485a9","tests/fixtures/invalid/inline-table/overwrite-04.stderr":"9e55cced7664c821c073937321880bf75150affa44d4363c774f5834bbac7470","tests/fixtures/invalid/inline-table/overwrite-05.stderr":"59a0ef41c6059994212244c16a8808b4ac721c710f1364639f7116d43a7a8b26","tests/fixtures/invalid/inline-table/overwrite-06.stderr":"c2a6060831445d4143254c6908468bb04cb5be501161028429467a2dbb68e235","tests/fixtures/invalid/inline-table/overwrite-07.stderr":"cbe9f4d1b428e658591e077790986a6589385474efd2ae9f488b6003715198ca","tests/fixtures/invalid/inline-table/overwrite-08.stderr":"d85341eff5c078131c65c801a259d0909921c541ea5a8eb75e752e5d174092f4","tests/fixtures/invalid/inline-table/overwrite-09.stderr":"99c73b045436b330b4f6570bc1a40726dec71a524e44f6b63a8c55ceec4e5f4a","tests/fixtures/invalid/inline-table/overwrite-10.stderr":"746d1cfde95d2c5fd748e4b95fb95383e014a00f73c03625f7ebefa52243e815","tests/fixtures/invalid/inline-table/trailing-comma.stderr":"079ea824e27cae66b32160b99d6fd75b38514960c440ef14274528fabacc98d3","tests/fixtures/invalid/integer/capital-bin.stderr":"9224535b369db24906be0bbbac4ffa80d1b570db8135ce7f58202956cf889857","tests/fixtures/invalid/integer/capital-hex.stderr":"ee731f89283c425e7c54cabd439651cc4926c1d721ee92ec809b123521ff7c91","tests/fixtures/invalid/integer/capital-oct.stderr":"52005625e8e51afa09a5163c9eaa010e09830727128d68a1e48fa600be6823e5","tests/fixtures/invalid/integer/double-sign-nex.stderr":"819ab532a90faab548580eb0a959199466acfcd04d29d77cd0af7acba509cb1c","tests/fixtures/invalid/integer/double-sign-plus.stderr":"94f6b7c5dbe458ebb1504b7672a36c9d115e17b0e629dcfe47360803c9cfa923","tests/fixtures/invalid/integer/double-us.stderr":"c9a377fc0417b12123e9cdc4b2fe69aade63e532e20e65f279d7b4460ad05e49","tests/fixtures/invalid/integer/incomplete-bin.stderr":"143b9a89feb99b5a420bdc6aeff919ebf6d53bc011f31afbee5b8677a8ac84bd","tests/fixtures/invalid/integer/incomplete-hex.stderr":"b246cd8117362f5451c60298a318d6f93233bf9959c73cdd7a6d590d226291c2","tests/fixtures/invalid/integer/incomplete-oct.stderr":"4cdbcf8ce0a743a9442321a15c01670109debeed6a9712a95d2cb95a9debc469","tests/fixtures/invalid/integer/integer.stderr":"1afca937abf7f267f8c8e9d2112309d1aa2dc90ee1e2d4328f5a30b19ab70941","tests/fixtures/invalid/integer/invalid-bin.stderr":"e94521b61ae2bee5032073007ddd027945723f8c7faf3b4523ba1f8e9604160e","tests/fixtures/invalid/integer/invalid-hex-1.stderr":"5873555438d114b5d1eb323cdf95a651bef7f95b4c1259d657fdeb993350a2be","tests/fixtures/invalid/integer/invalid-hex-2.stderr":"fac8c488203e501d3ff383313f8a1beebfc5ff5676eb6624ca9a774094105bdb","tests/fixtures/invalid/integer/invalid-hex.stderr":"521096bb5d0c10e420a452adb133eecee4e153809a3c29822e64569e4ecf2779","tests/fixtures/invalid/integer/invalid-oct.stderr":"cf940d8abf0a98dbf4b139089cb964964b30e6fbdf89d9a11bfe94b06bbb3547","tests/fixtures/invalid/integer/leading-us-bin.stderr":"34a6f856274435b07ed74ddcbfd0c471920b418858fc2685eacacf8b814d2222","tests/fixtures/invalid/integer/leading-us-hex.stderr":"a468c4d3ef104f5f575ef61e01a2889bd52112fe00917380d9fe094e7f1f0625","tests/fixtures/invalid/integer/leading-us-oct.stderr":"c6600b9cac7b6a935923b951b24051f2494fdc2d351c0f109f63da546a280315","tests/fixtures/invalid/integer/leading-us.stderr":"4c156a62e39d8404bcaea001ad347aa3366ad956899fb385492203d17da9b34e","tests/fixtures/invalid/integer/leading-zero-1.stderr":"1afca937abf7f267f8c8e9d2112309d1aa2dc90ee1e2d4328f5a30b19ab70941","tests/fixtures/invalid/integer/leading-zero-2.stderr":"4e4ce0d6714fb455def4a586c076072bc8d83b87f3b62122611b6e62df5fe532","tests/fixtures/invalid/integer/leading-zero-3.stderr":"d28a4f3b59454eb4a5756d9878b54c03a154aa3af32a9bc4b746fa8d4c842454","tests/fixtures/invalid/integer/leading-zero-sign-1.stderr":"b84ffda89f4797a517f8488b59ebd795fa42e59be7719b3883b2290c8f1060db","tests/fixtures/invalid/integer/leading-zero-sign-2.stderr":"3484e932794a500ed92322323032f7ca2c95fda1af3586fe3d9d5d0cdcdc41e3","tests/fixtures/invalid/integer/leading-zero-sign-3.stderr":"1f7afe7069d13990918c68a32ba46a9e17a305ced699c94cba72b01eec5aed93","tests/fixtures/invalid/integer/negative-bin.stderr":"b3825a06a49dc04be695629fb45ad33a6882ea73821c3c42db7dc9ebc878b5e8","tests/fixtures/invalid/integer/negative-hex.stderr":"f54b8ecd33db30a04ff9312f4b7a42d06ce8c276062a56bdf3773b10e267036c","tests/fixtures/invalid/integer/negative-oct.stderr":"12a30a960af847a2762336b6b0569d603c84dcb31a694bc93a136fa503c298e6","tests/fixtures/invalid/integer/positive-bin.stderr":"f4f91449d9863cfb107f4f174e12e64b01e676c36bab77a431078c9a0fda6e94","tests/fixtures/invalid/integer/positive-hex.stderr":"1ea707ef22ca30bd0ce9becdd4c6c3f04a65a79c153ec38875b4a8626c62dbf2","tests/fixtures/invalid/integer/positive-oct.stderr":"f033b6c19e3f1f04c69baa8ebc4156ac913be0428e85fd474a99d57298c23e75","tests/fixtures/invalid/integer/text-after-integer.stderr":"581885f158d84ac387b8bfb483d4bb0593e23bbf251a63a542ec81630ffd0bd5","tests/fixtures/invalid/integer/trailing-us-bin.stderr":"7e5928cd15695fa35403a024856f64cbbf7a056e8079f76d1923e38401086e41","tests/fixtures/invalid/integer/trailing-us-hex.stderr":"83d3672baed59c1b0ca8b27400b469cd18d2c0790ececd9d5dd72e283ceb4584","tests/fixtures/invalid/integer/trailing-us-oct.stderr":"e048d0b7900704573a076501b5fa48289dbaec4ebb279f10775ab0b8c5060dd6","tests/fixtures/invalid/integer/trailing-us.stderr":"9e46f25d350e02fa57100d87917d9e6a961907df89955c01bbd2bb473f807297","tests/fixtures/invalid/integer/us-after-bin.stderr":"e833ae217e60edfe08f5c76fbbd8ec2bf6de9b41b16905e474791f1b5bc4695f","tests/fixtures/invalid/integer/us-after-hex.stderr":"d5cd357750289db24ddba5d8278eef6073f591a05bb495096e8f6214626187e7","tests/fixtures/invalid/integer/us-after-oct.stderr":"7254481b53b8602413ede570876963fb6ea9c2699adb986ee17023cabf5916fb","tests/fixtures/invalid/key/after-array.stderr":"8489fa15adf8e674687aef4a8ef8acc10235ada0e7a3b2fa17aaeae9f9e02189","tests/fixtures/invalid/key/after-table.stderr":"d1856cc75dc16c95c045ae4c05982448e3c2680057cc1e08c09ebe68ffbb35c8","tests/fixtures/invalid/key/after-value.stderr":"00398c3f1305f387b9ff9f17dcc76061350a800e652e00ff2f3892993c42ea33","tests/fixtures/invalid/key/bare-invalid-character.stderr":"19220d575145a93b522e39f59ee63fe0418194fa2b80d9649916d4b8df556147","tests/fixtures/invalid/key/dotted-redefine-table-1.stderr":"169e40f3d1be87cf099a9e7c6e39175ec0fd701c933b427cefc300d2e854aa07","tests/fixtures/invalid/key/dotted-redefine-table-2.stderr":"72d632c3572aa914603d154152e10157d4db3d90db0da0eca88baf1416b3e29f","tests/fixtures/invalid/key/duplicate-keys-1.stderr":"f4207dea6f110318da0c9c71b3957c8182b133bda91911804a98bac71c025cc2","tests/fixtures/invalid/key/duplicate-keys-2.stderr":"a5e1fb5b90daf5b7e659ed76c82dd0ff6cf2a09e3578c98bdf907bc7801614ce","tests/fixtures/invalid/key/duplicate-keys-3.stderr":"c8d91fe50b91ad091430b9699aea28a42b7822373c43fa064900721df066d45c","tests/fixtures/invalid/key/duplicate-keys-4.stderr":"ad171657bb84292443753bdf9f2963cb268a45dee78ca4f39dd474b6698fb020","tests/fixtures/invalid/key/empty.stderr":"0da32834de6e29b7254260b51b5b26f1537111088f2dfcc7085cf717aa9c7b42","tests/fixtures/invalid/key/end-in-escape.stderr":"f8710ef2b803f053d1c2f85204f7d9beadc485c4a5525d1c17d8c8cc228c0eca","tests/fixtures/invalid/key/escape.stderr":"11c5f871342cd20a90270eb3cc47c06fb186e7493d27026f5936e78c0bd088b5","tests/fixtures/invalid/key/hash.stderr":"55122578bd7c090a641a0aaf980aebe3fd2c1fcf820da4d72408bfce527a5293","tests/fixtures/invalid/key/newline-1.stderr":"32c0795720a45125ff56a3e0a20ce62c2a2174fc02f44f2dd6620db15bc56547","tests/fixtures/invalid/key/newline-2.stderr":"f2d74552b3489eb7f89ec8f4cfb5084ac21ad338ef2a0d320a57c0eca30fe5bb","tests/fixtures/invalid/key/newline-3.stderr":"672d411c92fcfdb495b41a15e6cebf0e73d4484e6a0902772b9937f5ebf35c61","tests/fixtures/invalid/key/newline-4.stderr":"aa2b599e10e8a20bec1d1fe112ec90ccb5bed8d42e43dba8ccf0d5c18d4b131c","tests/fixtures/invalid/key/newline-5.stderr":"961866b075ab56f652c9661e900070b729ce5db2f57210e95f9c3955f5ba4b41","tests/fixtures/invalid/key/no-eol.stderr":"e8f14df57190fc8a0f4e704a38c42126aef0663f9315f84d23c371f0860a5a73","tests/fixtures/invalid/key/open-bracket.stderr":"330a1a96948b442437bd81f461e91e0b328e225abd304832b7d1660eebc77c5b","tests/fixtures/invalid/key/partial-quoted.stderr":"29dd53ef16e939b137da2c7d62c24aa2481bd44359a02578b77597296b25efc8","tests/fixtures/invalid/key/quoted-unclosed-1.stderr":"6b566ea67dd061ec05c6754bebdb583d93934412cdc6176bbd68d3bd403cca7a","tests/fixtures/invalid/key/quoted-unclosed-2.stderr":"396c4f9bd1ff398b439ae54b23452007e1e7518b38232b89b0f5b1b448e764cb","tests/fixtures/invalid/key/single-open-bracket.stderr":"52d8e13b39b9507ef37a65c0eb779e89ff7d00fd4a70245d44225a35200a6ae7","tests/fixtures/invalid/key/space.stderr":"9f3d6ed39f1a05ac99bedceb66c53835090182b47293bdfa0c080ac80285bbb0","tests/fixtures/invalid/key/special-character.stderr":"68aa496dfd623d18af16fac5b1fbf5f74365fe0c05feb3e5d34bcbe47fb1472e","tests/fixtures/invalid/key/start-bracket.stderr":"93a0e8ada8447d60ae738b4c0816d9087a84932dad2651505327ff37d3b12c86","tests/fixtures/invalid/key/start-dot.stderr":"25b23ad9a454746edcffc91b79eee11bdc9d9daf67640aa8d28594a98da3ddc1","tests/fixtures/invalid/key/two-equals-1.stderr":"f5398f176b3b1a3fac4cc7d68d1e595e2f1b60f92ebdd4f3f9bbe5d7191eef3e","tests/fixtures/invalid/key/two-equals-2.stderr":"099b5d50827299b921c3c1c00a2c804d580f67d06c2e5593660c6d6ad5900a66","tests/fixtures/invalid/key/two-equals-3.stderr":"b51c719bd0d8f585b4b017937e7d0df2ded58e3a37e2cc17cf9bf04277347a1b","tests/fixtures/invalid/key/without-value-1.stderr":"b1a087f97400f49a9bd6ba8bf44b3afbc3a0db6423d17b95fca5fc5be7a3a775","tests/fixtures/invalid/key/without-value-2.stderr":"cef84c2625e41ab3fda621f35d5e936a8d43bd292f3856f80cd2a148efc6d6b7","tests/fixtures/invalid/key/without-value-3.stderr":"295097c33c87dd153e607b3aaf648168678e6773e28ed0148d0b2e5144c1c0e7","tests/fixtures/invalid/key/without-value-4.stderr":"65173e2596ae1ac268c1f5a66fcb2e83be5663425aecf3fb3a99091b6fd40ea3","tests/fixtures/invalid/key/without-value-5.stderr":"9279c3cddcea9568abe57303cb5de41d8d1c71ac4ec991e1fd28651776314b57","tests/fixtures/invalid/key/without-value-6.stderr":"dfd20b35750e3a3cf1da7e8e1f20043235c0349cfd118bb12cf1a42165cc7ec5","tests/fixtures/invalid/key/without-value-7.stderr":"d0183883abf80ce86271bb0b8704637f93830cccb4c853f7834d132c9f153d4e","tests/fixtures/invalid/local-date/feb-29.stderr":"4c97e157ddaf9940d438560f34642ec4903609417905c02456ae386ade5573bc","tests/fixtures/invalid/local-date/feb-30.stderr":"1710668c24dd3aa9fde6e0f782eb880af872e4bb5a5186b281c8e6ed40e86dca","tests/fixtures/invalid/local-date/mday-over.stderr":"546af4611d7a589f4907bb085b74a5d74aab7505b613c448d8075aa9f14633d5","tests/fixtures/invalid/local-date/mday-under.stderr":"102c21e5b546a4a069c576d7ccc5a1bc259522e951fd7487e7ceb26f982bcc43","tests/fixtures/invalid/local-date/month-over.stderr":"4cac731d0f95392744498706c91b4940a30254d3910856da666bcdf1610c80fe","tests/fixtures/invalid/local-date/month-under.stderr":"df4ca9f526a23709fe9feb51b71b5ae3efac806a3fb337a40b626a27104b4124","tests/fixtures/invalid/local-date/no-leads-with-milli.stderr":"67e6de0c6025e5f498e0d5e0c7bdd2cd74a01cefe0a3992ad935b7b7f260fe93","tests/fixtures/invalid/local-date/no-leads.stderr":"d653403d2686bf1e56c21a120b7a6fdfd6e0f5bd231b14789259c23028e16dec","tests/fixtures/invalid/local-date/trailing-t.stderr":"9cf2e418427abe378484486356229b38f1db53842090a2d7d0637cad1a6b16c5","tests/fixtures/invalid/local-date/y10k.stderr":"ff9286e64bf70a2e35bed170d191349f0045fc8d6f184a183cbea693496e99e8","tests/fixtures/invalid/local-datetime/feb-29.stderr":"3fbdaad131492c5e7c85df1e90f73977a2f1236422b5fe86847fa000dbee7e5b","tests/fixtures/invalid/local-datetime/feb-30.stderr":"32e38bb349f6cde4e60534764f5839240313caeee12ddf4d97d4df404a6f3b01","tests/fixtures/invalid/local-datetime/hour-over.stderr":"0aefa752706aca82810109a94b9a5bbb8f50ebc4aa85bfb091466618c714c1f3","tests/fixtures/invalid/local-datetime/mday-over.stderr":"5873d8c67de9fd55e424aadcdb68d42842ccdee9f2e2e94e0bc42caea6635645","tests/fixtures/invalid/local-datetime/mday-under.stderr":"a1df2d77cf02f3cfe2a44daa946978aeff84db9ee033e61358e2610ef8acd3d3","tests/fixtures/invalid/local-datetime/minute-over.stderr":"1717bf680a89f59a66d5dae8dc98a17757b8973f70f869744ce6b496fa2c7c9d","tests/fixtures/invalid/local-datetime/month-over.stderr":"ffc05504137e79700f4c78955470e975bee840580cf10229202903a498e09858","tests/fixtures/invalid/local-datetime/month-under.stderr":"8e77bd4dad24e1d7e5c017702410cea56a085585e7d97425c55761b0246efde8","tests/fixtures/invalid/local-datetime/no-leads-with-milli.stderr":"88a35c260a65588d5ca0246c0f27f5e5e6fe8836777e5998c9f3c4bacca1c8f2","tests/fixtures/invalid/local-datetime/no-leads.stderr":"40795bab32c16aa63e609add7f809c7c22d2764d98700b3eb91c20e6eea156e8","tests/fixtures/invalid/local-datetime/no-secs.stderr":"f946633b31380b72df35d6a0e371f4eebca26332abac1c3d2841918461df30cd","tests/fixtures/invalid/local-datetime/no-t.stderr":"802e0bcf8a66b32fe9f2d0571808782bd37a6f1ff8c5e92368b5ad4c18d2218a","tests/fixtures/invalid/local-datetime/second-over.stderr":"7494350b21ac24f7f30c95f568412d7214a66dd9b04fbf454647f0972588a7fc","tests/fixtures/invalid/local-datetime/time-no-leads.stderr":"5117ac62dd754a203f2fd6e5163a2ce352776bee513219252cec77c0ed71bbbb","tests/fixtures/invalid/local-datetime/y10k.stderr":"66cdcfa2f4dbd5270936e531a1f3a9ac54a70dec246f3ef93b180911c201db1d","tests/fixtures/invalid/local-time/hour-over.stderr":"0f0507c0f3888330f1346e6a4c100c4bcbbc6549599cd39249fb59c7923b1801","tests/fixtures/invalid/local-time/minute-over.stderr":"052a762b6f62e21d59d145da3d242489990f99023681a4a645022af743a836be","tests/fixtures/invalid/local-time/no-secs.stderr":"db11e76aebb5c91f57869f1dd14ff7b0ab19b400eeb8b15936d0d82e4a8d0fe0","tests/fixtures/invalid/local-time/second-over.stderr":"18402b0e6cf205f466e3ec3d409daeeb77e355d41548f11bd3e3369240a282d8","tests/fixtures/invalid/local-time/time-no-leads-2.stderr":"2e446fcabdeeba0c118d1d49b89d7ad1271dd9eaf1ba109ee445c4f68ee96214","tests/fixtures/invalid/local-time/time-no-leads.stderr":"70094ae81f89871b0804839a5cea0f7591ab55b6c72c5d2867004cd4a0e0d86f","tests/fixtures/invalid/spec/inline-table-2-0.stderr":"41118ecf5033fdb7de4edaf1abf90e524bb50f8f3c44ef0a080be4ba1470b82d","tests/fixtures/invalid/spec/inline-table-3-0.stderr":"b7ea14eb8c6ba2cb126dc3947d00ce10a5403103a682e719ff51efebae6bb613","tests/fixtures/invalid/spec/key-value-pair-1.stderr":"d8b4149dc0ede93fe7c0d7d02a0df9d31fb2456b87ebeb532623bd6f825c2d23","tests/fixtures/invalid/spec/keys-2.stderr":"de2e84dc37ec53bc12ca585a9d2586404a920375bc201d7b2643fdcd537da691","tests/fixtures/invalid/spec/string-4-0.stderr":"c6dc77f81979a92cb5612b7f4b8e96d41bad9bf7a9a706bff5a05a6c65f76e86","tests/fixtures/invalid/spec/string-7-0.stderr":"3226561489c03d8fc983b0584d40f18629f46a425c5c7f34a4e984e164a4eb38","tests/fixtures/invalid/spec/table-9-0.stderr":"23b1d3b522e9fac974c4ea254df4798adf574be6dfc8ef1107438c502b3aca4e","tests/fixtures/invalid/spec/table-9-1.stderr":"f0164ed288eedfed3a6fecabf305a93050a6c3cc6a9397894633e4ac33b2c834","tests/fixtures/invalid/string/bad-byte-escape.stderr":"5807e3215b0def7410283291aeeb46514fa0a65d4326bff3669585e0222d5b2c","tests/fixtures/invalid/string/bad-concat.stderr":"176458d0d31d02a16e9856a80b1b9c4dc040b3ee3c83c8a678df9b1bd12c1e4b","tests/fixtures/invalid/string/bad-escape-1.stderr":"388e58e25fd5fc78b2465f1258c952f4850211b19e9fb65cc31a29774a19aabd","tests/fixtures/invalid/string/bad-escape-2.stderr":"51829779b7317fe753c54b53eb08fba669b16fc970fc29699a0a497aa95dc623","tests/fixtures/invalid/string/bad-escape-3.stderr":"8e5050c043061a991f6cf84be6b6e6ce468a35dd2ac50a3a4ce2ca1e1d5304e1","tests/fixtures/invalid/string/bad-hex-esc-1.stderr":"68446cc8fe418df4441e15118161a953cbeb22822d67c54b81c8f97aa48005f3","tests/fixtures/invalid/string/bad-hex-esc-2.stderr":"d7d979d0c5700548eae7a42c7e87253de0118b67a67ef6dbeb0598d574800099","tests/fixtures/invalid/string/bad-hex-esc-3.stderr":"fee92d2f9937e322423201b3099c7a246fabae85ccc23e990b602e1f5e181d9f","tests/fixtures/invalid/string/bad-hex-esc-4.stderr":"2c6f994aebcd9e644f469c84edb9d8ba6b6b094a949410935a590e8e6e6122ef","tests/fixtures/invalid/string/bad-hex-esc-5.stderr":"10f740ce3c36f4a8f7a1f8ab5c84e0fa5e4c3a88ebe534f79858781079139a96","tests/fixtures/invalid/string/bad-multiline.stderr":"a1ecdec206e87461bb4bb27ecd21a43da48d1d5bef6d8d746958d45219ce9dfd","tests/fixtures/invalid/string/bad-slash-escape.stderr":"7f3b917db5a8d87484f8b03680a2cd60288e549c5bca0c9e00c7e531d3e0405c","tests/fixtures/invalid/string/bad-uni-esc-1.stderr":"385be83541cc94367c9849619740c8d198b9c138f6f4916685cead90fabc3b9b","tests/fixtures/invalid/string/bad-uni-esc-2.stderr":"592fd536f48c1aa6c4c9b454c5cf5e1a7473860602ff2875430d4a7e676b6594","tests/fixtures/invalid/string/bad-uni-esc-3.stderr":"f6c284685af63ac02fee8e8ee641b03e90893a03001834625ca22482cae4d29a","tests/fixtures/invalid/string/bad-uni-esc-4.stderr":"1df7029bc305307943cc58417f98cca4c854deba8475b305675b2505d4d9b83f","tests/fixtures/invalid/string/bad-uni-esc-5.stderr":"6cfc8fee06b9770271b1241ba6025a470b1ca8cbb80a3dce7d6ee1b2c2f7f637","tests/fixtures/invalid/string/bad-uni-esc-6.stderr":"73d8f5132741c15286327111496d475807dcb638b34c10db20bb37d96910c209","tests/fixtures/invalid/string/bad-uni-esc-7.stderr":"c9c967322b827675040ad78cf4fa1c9890bb13a124a2274eb693622d5ec50420","tests/fixtures/invalid/string/basic-byte-escapes.stderr":"50d06255616038364b52a0a32113d96e8b87de8e5ffcef93c2c88d0af9b57670","tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-1.stderr":"b26e80921025c1fb0dfe33c01460e5ac96791585ab8204db3e76c83ccd404afb","tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-2.stderr":"c9f8c422be49fb11111623c4322c421b25bb9592fade95bc1cc2ed9c3c2bd93d","tests/fixtures/invalid/string/basic-multiline-quotes.stderr":"70de515fa0500fe6ba3b915d224653824ae4e213cf41d9b3465b536a0007c623","tests/fixtures/invalid/string/basic-multiline-unknown-escape.stderr":"2c104ecdfe88a89893d167ad41167108208d3aeb0c22c7d5193950ac2805af60","tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-1.stderr":"82b7d85f48c58289c81d149814c591195f361e23875dc2a9767215bf077a148c","tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-2.stderr":"9b28ddf18556e9adaf77319877189112aa8ac93464ecc09a8c5020c3c13b143a","tests/fixtures/invalid/string/basic-unknown-escape.stderr":"81ebb5efff40faa0b5161e4d92faac81aaf85c038987ca3d0ce7ff28f91f3cd5","tests/fixtures/invalid/string/literal-multiline-quotes-1.stderr":"6776f505f0a2a6a67e3e5fbfa6ca0b9ca2653a1a623d1fb3b463305ec872699f","tests/fixtures/invalid/string/literal-multiline-quotes-2.stderr":"e304eb9ed3f7a136c74a1c70fe73f5f75a169ea93aba2789e6441f84fbcfb03c","tests/fixtures/invalid/string/missing-quotes.stderr":"ae9dea4e735224472bfcdb61471def4877404a0a3680e41340b0495552ea8133","tests/fixtures/invalid/string/multiline-bad-escape-1.stderr":"7c5fc3bf00f17344781150281839f78228905d85e41895f4c6d5fb67c7ef0a2c","tests/fixtures/invalid/string/multiline-bad-escape-2.stderr":"c4f5464eced80eb93368ee62ec14c6c4c8160ec7e33000b5d7840f748306b2ea","tests/fixtures/invalid/string/multiline-bad-escape-3.stderr":"ad14d3d916a15353394638613d6d79da2e004e7e522c48edbd2ff45edbcb2685","tests/fixtures/invalid/string/multiline-bad-escape-4.stderr":"e0b254f4a49cde181f4d8d94e032299e1506a09e8bc5bd54590a04251d5978ab","tests/fixtures/invalid/string/multiline-escape-space-1.stderr":"addc40c648a77da6e8ee3d63e73e58331bc5f8cff6d4ba67bfe679db464de835","tests/fixtures/invalid/string/multiline-escape-space-2.stderr":"8e9cc938972808cdeb4e8d2f180e1ff856000eb52f3e77ed5149658c15296d75","tests/fixtures/invalid/string/multiline-lit-no-close-1.stderr":"5e57a18bec64d8ca2fd53473aff6f1cdc8e5c35209ecf84a9e9da8ef3865fcfb","tests/fixtures/invalid/string/multiline-lit-no-close-2.stderr":"40a6c9ece9e2b03c137283b825b6c0380e5778e1c76d20ed2f46647e3ea6b25d","tests/fixtures/invalid/string/multiline-lit-no-close-3.stderr":"cfefa000b457e225de66a0618b2d245c0887099cda67c6ced68612df58a50c49","tests/fixtures/invalid/string/multiline-lit-no-close-4.stderr":"12629cc0445ac282832bebf35e0bb2eb1e305a4a4c147f4103773501d56d3bae","tests/fixtures/invalid/string/multiline-no-close-1.stderr":"40f5d85746b8d297b1cc27bfcb95b8bd2a2a471f0b820bca0b3437c4ff6fecc2","tests/fixtures/invalid/string/multiline-no-close-2.stderr":"3c121acbcad1ef6821da5452f0e9223f75915be50ab11d69efa498cd2c9685a4","tests/fixtures/invalid/string/multiline-no-close-3.stderr":"9850d68e589fb8ebe7b1cbf9f27e4ac991d27b939a5be577df02aa9dae58207d","tests/fixtures/invalid/string/multiline-no-close-4.stderr":"dd0703ac4d584850805bb5a7afdb1e68db06fef1dbe2a93ba85b01ec76da6b9a","tests/fixtures/invalid/string/multiline-no-close-5.stderr":"c6874fe259394f8a14636182b4fb0f20009d678853fbf4f5c7e0e0d53fe0b789","tests/fixtures/invalid/string/multiline-quotes-1.stderr":"4d524fc6b34800ef6093894044763f1eba2b4fffc110b2558ad4f76249985651","tests/fixtures/invalid/string/no-close-1.stderr":"ee585c98fe640bd5a6edb8c5930358b1a7c9085d07e7fb318bc094e81dc6e1a5","tests/fixtures/invalid/string/no-close-2.stderr":"2284df23ebcab2f4a535e31726035f5cdda9d56190269a8189bd959fb806c636","tests/fixtures/invalid/string/no-close-3.stderr":"30cb3d9d517219b70c7d468207f0f4567d80b00330a943f482803980d8f65998","tests/fixtures/invalid/string/no-close-4.stderr":"4ff50513bc0249a3e503db5f255c1251bfdcdb764a6541d484f7e09bf4efbcab","tests/fixtures/invalid/string/string.stderr":"68446cc8fe418df4441e15118161a953cbeb22822d67c54b81c8f97aa48005f3","tests/fixtures/invalid/string/text-after-string.stderr":"a20980f6482cb204272c705c89ee6cc0987b44c5fb357466f05fe442754c1cc7","tests/fixtures/invalid/string/wrong-close.stderr":"6b376b179dd7022bea271e63e77f0afc15076cd4ad0c81bae6007fdc430072a4","tests/fixtures/invalid/table/append-to-array-with-dotted-keys.stderr":"76b544968f3a5771cd2f5efad26167ab5bdcbd8b067586ec0e602281ae5869dd","tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr":"1379eea8bb3f62ddc212705a525cad262da23f16b03bd0626650c61c6811a680","tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr":"7b0ce2aee2d44c234a14bab3fb339661f00b3e3bd39784f3ae7058f3a48fbdc7","tests/fixtures/invalid/table/array-empty.stderr":"e3cd186fd3a22b55fb7e18c6247f91c8da4b61396bde01ab970847aba933b80d","tests/fixtures/invalid/table/array-implicit.stderr":"dcff7e1489ff2a416a5945891c7007152ebbb8cd028baff4439ad2167a1f5976","tests/fixtures/invalid/table/array-no-close-1.stderr":"a816d34d85c8a0ced8cb9315723ea1483711a6f19f6e2e2c96a409d7d43c6fe0","tests/fixtures/invalid/table/array-no-close-2.stderr":"b07a23ed41ea508abc35fcaaad1b38d30705ad874e62ecfb6affbffb39ff4487","tests/fixtures/invalid/table/duplicate-key-dotted-array.stderr":"abfbf76b0555af439f38404ff1f4b2736a759f1bfca347f5eeb8a3754312e835","tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr":"a55218213d972554ab52867926d6c108a308c009b8be13e05578cba1a8638f67","tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr":"ebabea3cc176fc9f85083f697fd9d6ef97d7230e369be4c504e78c00a82672de","tests/fixtures/invalid/table/duplicate-key-table.stderr":"58598e44d8ab8e8fcaa0f9ddbe2415013ade6965db761d99162312cde1e56fd8","tests/fixtures/invalid/table/duplicate-table-array.stderr":"4079ad8885e7fdd2a0674c31767efb16350ac5906ea5f71f980e06b804a515ba","tests/fixtures/invalid/table/duplicate-table-array2.stderr":"9b647eef2e77b8538ea32d0533b80c870fa4173f0a5b151399c84d7edde3f31a","tests/fixtures/invalid/table/duplicate.stderr":"f537ae526887a2288b943ec1b2d3ee31bf0c9193feaa27bb9e8c447e104ece6d","tests/fixtures/invalid/table/empty-implicit-table.stderr":"b331fd776de53639f8b6f9740f0922ca97aa3919ea365904829dbd61e39a58d4","tests/fixtures/invalid/table/empty.stderr":"bc6c1109c2dea2c69becd952c68f7ced16d983051a9a0b32af1868349e4f2f40","tests/fixtures/invalid/table/equals-sign.stderr":"93ab20fbe68fd87648a4ee58d8af26ea7224818f605fa4cdb2ec5aaad652d050","tests/fixtures/invalid/table/llbrace.stderr":"90b78fd64904ea772687d8fea6df07b684a6d278a47aab242eeace8547921a18","tests/fixtures/invalid/table/nested-brackets-close.stderr":"85435c519a813544af5e686cd89f0a7c2944ab30806ee6fc3632266a03801a51","tests/fixtures/invalid/table/nested-brackets-open.stderr":"2bbca8c47edf49cb4541d869ec198beb5167bd9ea1e40d7daa461f03c5554293","tests/fixtures/invalid/table/no-close-1.stderr":"6e1bbe0ba02c31cd687a9dc8fe0fde2ce1c0cda31aec651dff58f41d8aa7d62a","tests/fixtures/invalid/table/no-close-2.stderr":"6e50b27f819a6769accee8b45850a2181932a8809fcdaf347c6d129ae6da307c","tests/fixtures/invalid/table/no-close-3.stderr":"68ce4165d0133af527af7c56fd1af4e652af27cc221f1051a8073e7192a78a20","tests/fixtures/invalid/table/no-close-4.stderr":"52d8e13b39b9507ef37a65c0eb779e89ff7d00fd4a70245d44225a35200a6ae7","tests/fixtures/invalid/table/no-close-5.stderr":"7c3f3c078dbeffcf3b55d3ba811d89fbdd19c1d2ae62b290224003ad26863a00","tests/fixtures/invalid/table/overwrite-array-in-parent.stderr":"f4f94892b9268181ad4e5d64337ec3bd11d0b1a49add7a7c52a0a949f511e79e","tests/fixtures/invalid/table/overwrite-bool-with-array.stderr":"1773dc739ded58c66dadc101668fde5877ba018268dc3b124a4b788b0a0f1c68","tests/fixtures/invalid/table/overwrite-with-deep-table.stderr":"7e1c743c45e4919cab3d36cff96a2165f15cd749411d8c9e758c7ccb7d972893","tests/fixtures/invalid/table/redefine-1.stderr":"a8795ab0ce678bea6299751633e08747b862a46c8f4546094cd1e5f643715202","tests/fixtures/invalid/table/redefine-2.stderr":"dbd674695c75ab83513cf0207304e7ec84565d6dac607e8da85eb9cf41475806","tests/fixtures/invalid/table/redefine-3.stderr":"e161dd3883e7d38e558d296898b637a09ff287cf35a8d921577693fd3c7a2770","tests/fixtures/invalid/table/rrbrace.stderr":"412d28cdee519340465a0e764529acffd5947f566d8b87d69a1a9890845e3747","tests/fixtures/invalid/table/super-twice.stderr":"c9d37817b5e5afd36a2ef3f12190ccf512217e5fdbb78d075d873ca2d2a90f98","tests/fixtures/invalid/table/text-after-table.stderr":"accc6467f519ab738eaa646c255d527ae47c4958231db59b2a9ef16549dc2fbe","tests/fixtures/invalid/table/whitespace.stderr":"73d125e308a219ce5aba0d45ea17b6247eda746e76740f640066b891092efd16","tests/fixtures/invalid/table/with-pound.stderr":"eb3fd32c944de502852f2e7b453f3f56849e7fbdbe9060863f9d65e308bd7f2d","tests/invalid.rs":"a8ca04aa4970cd310aaa01b97a55f78f84e6ccc0cae0974bb5e3b78056f5f437","tests/testsuite/convert.rs":"bb224d372b98c2c746c0ed127dd4c0289b1486b070b5d126939a412add34b461","tests/testsuite/datetime.rs":"62354b8e44466ecb63e0b64ab5e70212075cc42bc5ddf00d513004968f01c15e","tests/testsuite/edit.rs":"ea917588c1e2a331864f59340d4c385fc20156d551ead34438908d76522ed434","tests/testsuite/float.rs":"91b0be9a56c5b0ce7e54f7eda3ec72efbb33f855ebd49da660483bba3935586a","tests/testsuite/invalid.rs":"b2998cd7a30c8dc96f614e938edc9a7bf2eccf5662706994241294220319319a","tests/testsuite/main.rs":"c85d415a8c20f47f383c051fe7cfe3324947844bee922d6135cabdf63ada8403","tests/testsuite/parse.rs":"e3c19bc40167768cd50613ffef316c1ea31bdba3d9f52e997a0a84cc67d2ec19","tests/testsuite/stackoverflow.rs":"74df28497f99d467cb710eb5b3c48e77360747c7c21242e6a82c55389f0d92e1"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"f474e15b5e45cb030701e8bb2ee732bd71ed8afe82dfb90f21a51a2a2eb5a4bb","Android.bp":"cbbf49d65b7d5ac5998800f3b995be86cdc1769925411c8015c9dcb322e12a39","Cargo.lock":"f4d23b06ae3b1896c4dda9e6a8cf5d91ac7fd39c6bbbb011de5cd512a7f7aaf9","Cargo.toml":"da166bdd7496436389b616aa50eeb9ab89f53cf2da7c97a7c5d252ca3af06ef3","LICENSE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-APACHE":"e4493d0badd82c469fd611cf0c31ea8a74cce85c52c4a4c2579e344226f0602e","LICENSE-MIT":"538f704e6bc384de6dd775d81e9df89f9d718f0e2808a24a789eaa03beb129d3","METADATA":"f796074e5e74904daaf2e8f75853978569d6982f9e67ce81d760747f81553e5c","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"f45dac46b26743d4f8fe1358b5c4707f782eb6e487f8a9b8443ef774e9483b78","cargo_embargo.json":"397647bf02fb37ea9b3ec5313148fac22602f64f91ec8ee36cc82f1f0f58b793","examples/visit.rs":"97b91b3931ea8a2096cfb5982ff97c6a3b71698c72698f73293bbfbaaece0e12","src/array.rs":"3782a701436c40e4babeaaf40602f6df8ef511294a98522400a1c57ee963d8f8","src/array_of_tables.rs":"ca1b69a942378075e7f5ab0ae09d27bcdb7e78c2c0bb0bbf07e7d5f837338078","src/de/array.rs":"3bed5da8060696518c5e2a3800c221ecdfe3e392350967caa2ee2aab1dd46bed","src/de/datetime.rs":"adcfa9c96a655face16212d4b9be0221723c5916dd4ba0b967c363273c6acf3b","src/de/key.rs":"59cb84b0d3c43fed624d67d3ca01afe042dbe3199d0247f47a6f93097473504e","src/de/mod.rs":"d99680ff57dd8328a782bfd17dbe77cf4d48e132ef59cdb6138e0e90ab5b1ea9","src/de/spanned.rs":"12f7f11ffae52d147dfd6b8e31837d28736cf88d44c93a8071eca736b26414b5","src/de/table.rs":"6993c09ca5885161a51f0802326a8f624b6889342a583bda4e4bada06e59b016","src/de/table_enum.rs":"ad5e7916066904191bd278ed5b7013da7c7d0f50dbf243b9eda5c12129d1e8f5","src/de/value.rs":"019b94c674129abd3348a043c8d7de775fda247debbe185729fff84700067fe1","src/document.rs":"154c96a0a4e80be5ecb9a50725f14d0dec03f59cead324a3e0569ab818e61333","src/encode.rs":"d02199bedb80ce24799db66d214e559fd796d9901bf398ef83b2c5fbf70b1711","src/error.rs":"0d30634003d0ec6c0fc2dca1d1a5cfda178dd9b0caecc162639050b700b3c27d","src/index.rs":"8b5a233305cca7d5c41e5e5cc4fd7be303b44092b55d7167a3fbe595959542a4","src/inline_table.rs":"c26f24ebcb34ffe86388a392147ad28af9c6cbf8e1b2fc504c2b191290f882ed","src/internal_string.rs":"3ccabfff6260df6beba70e9ce29e11e166a06efba0830c657e4d2cd762da6010","src/item.rs":"c43dbc652c4bddeabd9072257652d68f918718a8fc24be94fa988c0fd15c60d4","src/key.rs":"87bb3adaa47e3597fd1e3c37b933ecceec6a61837c3faef6f8109f78b2706119","src/lib.rs":"37bc2c6d236bd543114837a80afc6ffdcacf166e0956bb7a8c0fd35c8fd2f800","src/parser/array.rs":"6745c448bd2468ecc368f51751049fac82752c59d86048a22d8a9ffba00013d7","src/parser/datetime.rs":"ad2078bcc1b9b6c77aebffa1fbcc21401c4a66a95c3ac009a9f2f23aafbee958","src/parser/document.rs":"ea1ada09e7396b61dea578e2f704f1be226c44b7b9b704217ed70bb6fe7cbdce","src/parser/error.rs":"e31e69f00dc9b642713886876573a0e55b438b20a1502481ea9ea26ccb14186a","src/parser/inline_table.rs":"cddd4a09d132be2338aa16ea152c49493301b59554d31d619c9219f0f8beb28f","src/parser/key.rs":"c84b3746cbf7b87f193d28b6b442a0712d6a02274d1c759f7159f8e5102031ef","src/parser/mod.rs":"690f65d437860015d9e757bea1f2eeef15e5f658795623820c67f567a2286d37","src/parser/numbers.rs":"576989e6ad257aeb06463bc800688c39bf585c0cc91b8ae9e0f750a7d3c4e6a4","src/parser/state.rs":"ed8b07352b00f60cd31448adb6b48b7c69828130741928f143ea6fe04af3c938","src/parser/strings.rs":"680878e7170936e1b82d18a289ce13586bffbee0e6d6f4f937c71b996b0ef26d","src/parser/table.rs":"ebe15adb0b447c6590cde2a0726a35450b2bc24cd348b6c1199fdb4cdb434a0d","src/parser/trivia.rs":"b57f101165739ce924e04c47b8878730a12856ccbe3d889413c6cf395244e7f1","src/parser/value.rs":"bc446c4d15af7fff26910d47f60f3caf910af9cf422482e793d2bfdaa4b42d30","src/raw_string.rs":"bdfbe84a498220a6adb015f76609affad0fd352c719a3cb37ff131865b7ab738","src/repr.rs":"ab88409650b979454780d447de8a65aed5c798fd7a4434a5f772d8f83cf9b920","src/ser/array.rs":"ffd5a0e51e324a7defdb345bf625d583cd78f2e45eacd9e4023b638ffb67fd75","src/ser/key.rs":"3f03b4f13c3ec9f7f58d3be1f8ee7dbde9c99dfea143827aca4fffc0d577cd5f","src/ser/map.rs":"d166fc26f6e64bb8ec7076db5cdc50ee77844bc9f1148addbc6cec9da87fafcd","src/ser/mod.rs":"77ed3ed6ac0594e9bed647f00040b009a9802556b33d14824133d508ddfea238","src/ser/pretty.rs":"cee56f209185fd0b78ae4f044f6042bd7e7b7cc8604ca99af8f658d11b88d46c","src/ser/value.rs":"bcbdb731349298b278236fc97ff073a08644d431673be4604de2ba915cedec74","src/table.rs":"52a53f254ef49ac1b05381a3c842f048803b3953efe9970743745dcea664f932","src/value.rs":"b12985099a0542640f73200eaddd073c3024019607c950b00722522497ebae4e","src/visit.rs":"5e7a385a1e659563760e177c5dda97c4b33679df0286c59f43307e7e159c8e04","src/visit_mut.rs":"44b4ceb0e721b7438630ec3a6488619e8380342aee7314ccd1cb2593778a32a3","tests/decoder.rs":"f913f2422aa6924032bc8a6ab77df5954c20ba6c259930af24e83e27cb493f82","tests/decoder_compliance.rs":"74c36d82d52205c3490844ef3df952e294aa92c6e9ee64dff231473072b78b1d","tests/encoder.rs":"32421da7d726611006c2c7198e0da3944ad3b42d7b456a6ebdb894ff90f40280","tests/encoder_compliance.rs":"1d9538ee077af51782213cc3484de5252b8700e242b832735c401fd6343623d6","tests/fixtures/invalid/array/array.stderr":"517c397c7afb8fe855fe9b86a253f620f761b5403fdbb08b219c893f096804c2","tests/fixtures/invalid/array/double-comma-1.stderr":"517c397c7afb8fe855fe9b86a253f620f761b5403fdbb08b219c893f096804c2","tests/fixtures/invalid/array/double-comma-2.stderr":"f8a4c678e4fa5bb4b2dc66064d113bd81beb5e5258046685f967feefa825e8a8","tests/fixtures/invalid/array/extend-defined-aot.stderr":"86cc5eb992fa9add3ad39766d6c6736d30dfd9c464cc516c45dec12bc1c8e8b0","tests/fixtures/invalid/array/extending-table.stderr":"9d666931632f0c02362f102e9edd86916a7de491a83d6dfc68a0c2f87b0794d6","tests/fixtures/invalid/array/missing-separator-1.stderr":"fb21970f88b6f5ede63891c6baf406cfcefea7d48c15c0b4670c71d97c61c3ce","tests/fixtures/invalid/array/missing-separator-2.stderr":"3a807ad6e94c3d70b62696bec39d7a1e558e5771d6c6484a80e89ffde6aa9540","tests/fixtures/invalid/array/no-close-1.stderr":"7c1689bf4779e193a475bc181b622e2dcaa2b02e2c9a052ba953c94d2e48b724","tests/fixtures/invalid/array/no-close-2.stderr":"e3421314255375d50d74e04b527adec9aa1b7cd9a8502120247785a34f0b7368","tests/fixtures/invalid/array/no-close-3.stderr":"ec1d919de5766216b887a34099b2117db7e3e3cfaccd8b295f44268d950df14e","tests/fixtures/invalid/array/no-close-4.stderr":"4372b71512f369cefea355dc044e04483c5f7943028ad5cc0d3514804d3ad18d","tests/fixtures/invalid/array/no-close-5.stderr":"87d9fcd6aae71e0542f70eb8ee2a509f024e66d0b10d03b2f7f697d76b2bb575","tests/fixtures/invalid/array/no-close-6.stderr":"9ae5dc0d71db715990ef8c7e8ded74643c4a451c5abb4c05fe1bd6eae61d20b9","tests/fixtures/invalid/array/no-close-7.stderr":"eae2afb173b6a4d58e65dc94782c1b5079588806396c6b5716fefe911643966a","tests/fixtures/invalid/array/no-close-8.stderr":"feba7ed79aaa5d7b92fca24d09ddfdc1a2198e84a51aa8a4a7578b75e945e002","tests/fixtures/invalid/array/no-close-table-1.stderr":"ff5517cc98a1e0918889defcf594a919f1c52ef508bcc4183114305f2df8cd77","tests/fixtures/invalid/array/no-close-table-2.stderr":"21751532b65a2db6064cee09f15f65d4773c34ed83b7269d09e2ac00e5859278","tests/fixtures/invalid/array/no-comma-1.stderr":"02a1e51cbf040add31472bd7c56723005c89c8b793ef59769cad78d36e4f3139","tests/fixtures/invalid/array/no-comma-2.stderr":"4dc26ed513ceb32d721c4e25a7a1918b9c61bc93d926bbab04975dc1a930fda3","tests/fixtures/invalid/array/no-comma-3.stderr":"f5441aa4804a2ce10fa621304def1c296b4b35bf6e7657a2926d364b9d3d4db9","tests/fixtures/invalid/array/only-comma-1.stderr":"b7d5fe39fb03327a5b55b940f524aa4dbb5548604fbc8786e1e4e502fbf6f16c","tests/fixtures/invalid/array/only-comma-2.stderr":"4a54ddd36885beb51fa70327ecfe81fd6dddc5f1f23ff85a61f30834577b4b2a","tests/fixtures/invalid/array/tables-1.stderr":"2a9ec07bfa4c818d204e8d49c621e13194cffc99c21a75533a8dd3b00ffcfdb2","tests/fixtures/invalid/array/tables-2.stderr":"e04375e46225e12956b22fb717615b6cf33f2064f12a9a6c93074f42adaa5374","tests/fixtures/invalid/array/text-after-array-entries.stderr":"320eb4e7f8ba560da84cac292a9d5de03534f6ca6ff6928e429ae8cd55ec4395","tests/fixtures/invalid/array/text-before-array-separator.stderr":"b37ba17334486b7b16d4b5bde308d2a8c7605429c389e3ec30b02cd975fcf441","tests/fixtures/invalid/array/text-in-array.stderr":"895f20e5d6f2748c16659edbdb4c6e91d84f29e45f8e72d380bb3205f6c9065a","tests/fixtures/invalid/bool/almost-false-with-extra.stderr":"9c06a48312aa0138684e37b8d4193e46ff1badf6ee3d2424d6c6e5f341db8a61","tests/fixtures/invalid/bool/almost-false.stderr":"d3c827c1c521f98b2242a7183c96b00682764889a46666a5dcfb6d0fa7a743c0","tests/fixtures/invalid/bool/almost-true-with-extra.stderr":"9db6045a6e3ba501874de810a16a35f9837647dbab22ea9d8c9d89a7494b983f","tests/fixtures/invalid/bool/almost-true.stderr":"2816a9e9637d3402750f7a35622d738abc83825d706fb4c19d8f007df2396bb8","tests/fixtures/invalid/bool/bool.stderr":"9c06a48312aa0138684e37b8d4193e46ff1badf6ee3d2424d6c6e5f341db8a61","tests/fixtures/invalid/bool/capitalized-false.stderr":"b7e9c3764103c257ceae4f0aeb714ae58917722cb6ac1a1fdb0cde6f9efe1c83","tests/fixtures/invalid/bool/capitalized-true.stderr":"ac46ab983618490106a1bd3263e0e34e54010a014a795184fb722d5ef49aab2d","tests/fixtures/invalid/bool/just-f.stderr":"d3f2bc776b3137f378be5acb9e10e745cd124178d836289fb1b7091ab12556fb","tests/fixtures/invalid/bool/just-t.stderr":"1f6c7ced5fd72596cde8daf3bd05a61c9f0a28bfb612b8b6b0b6de4630d1c0a0","tests/fixtures/invalid/bool/mixed-case-false.stderr":"7d57131577e1c018075c1a83347e80183aa1db1b6aee1027a11cb7f229b05d21","tests/fixtures/invalid/bool/mixed-case-true.stderr":"9cfe3868f18cecce20bc674593f15fe88cb6fb7361f54ffec1616e877f714cf2","tests/fixtures/invalid/bool/mixed-case.stderr":"34738e926e3e5ea99fc9860c0177463699e54b2c48fe11168a6c25bc173802ac","tests/fixtures/invalid/bool/starting-same-false.stderr":"620c142ae095c8da9aa1298a82a42ce1f0f13eda91c66e75e4c5b6f82bee0455","tests/fixtures/invalid/bool/starting-same-true.stderr":"8e1016111cd84601db76df8579ce7aab7fa7a0e013e66d3174cb8bbd80c4764f","tests/fixtures/invalid/bool/wrong-case-false.stderr":"ca86c0166b4992d0255e2c8f5ed2935d58c325965039006f1903c8ddaf549593","tests/fixtures/invalid/bool/wrong-case-true.stderr":"6264fc52c455d04e1f89d0d2726b4325066699595f6120ad4583802642cd6735","tests/fixtures/invalid/control/bare-cr.stderr":"be847ba07cd507752b8124ca13e8d012c666b81cee56be1309815c8d490470c1","tests/fixtures/invalid/control/bare-formfeed.stderr":"18a939f8d8459a4e3a2d9dee5756fa81b3f12a2179e685c35ecd25f4da9d8aef","tests/fixtures/invalid/control/bare-null.stderr":"cd58586e56fa9b00fa17be23dfd531dcf9eb5e10556464decd4b60fdc6eaf72f","tests/fixtures/invalid/control/bare-vertical-tab.stderr":"970f649f9575b1553da1382466eafe16413696203e7ddbaa99a0585a3f0ca157","tests/fixtures/invalid/control/comment-cr.stderr":"7e729bfc9b0c575521c39d763e8ab8f7baf94054e183e59cbe976d840a0f1c62","tests/fixtures/invalid/control/comment-del.stderr":"5c41d37aad38933267d8d8fe80d9600650627dbe3433b8ac876ca63bd086094b","tests/fixtures/invalid/control/comment-ff.stderr":"4a7eaa53d883dcab7f23b09d33794a687b5d0c7777ab172a0bd81f9503878762","tests/fixtures/invalid/control/comment-lf.stderr":"a24258d06bc41156b92ab14fac3793c85d706e74d5c280337c4ec0c4f80f92ff","tests/fixtures/invalid/control/comment-null.stderr":"afcf5791d6fde718cd6a2b514483d45d2355bf08f9fa392d75c7192bc390913e","tests/fixtures/invalid/control/comment-us.stderr":"280fbd7dc323d8841d5b9fa821f48061fc01a968bc1f5893fdac30fc17afaa3d","tests/fixtures/invalid/control/control.stderr":"07adf02cb547ed379a402121e4db738daa698358e53c2fa852c617fb766b41fc","tests/fixtures/invalid/control/multi-cr.stderr":"1b70b31b5c10eac9a52cad0b7739bbe5b9a74c9cce4ba105143c622a33164c14","tests/fixtures/invalid/control/multi-del.stderr":"6a7f52409dbf8b5bc1097fec2d1330310c97d78eb3ea2027f219b25e519ec270","tests/fixtures/invalid/control/multi-lf.stderr":"e723fdaf9e19aef9a0eee8a919e5986822c25ac1131e24422e9fabc0887ccc63","tests/fixtures/invalid/control/multi-null.stderr":"ab3e944c835a74ebab8c56c39c3ba6496e8d4d2b03f324a66e2e511ac8b7fd10","tests/fixtures/invalid/control/multi-us.stderr":"1df029e738c4cb78a68b360fc131fb6d9f5b93f78e292a27aaf4c40e8aa3d842","tests/fixtures/invalid/control/rawmulti-cd.stderr":"fbadd57208404b2116c9cc16f36b80e1ab08276d7838e17e4bd48a8df7e194d2","tests/fixtures/invalid/control/rawmulti-del.stderr":"ee50d46a73bfcd85f7b3b677d4148cf2390e5ea13b59a6bc81dacea3e049ab33","tests/fixtures/invalid/control/rawmulti-lf.stderr":"6cae2d709ae5ee6afc355322388d8b57d8e9674929d71af5b7761bab5d751cb9","tests/fixtures/invalid/control/rawmulti-null.stderr":"0efaa11fc391b16d27e1de09027171e8d379d3ffddd2489045ba10912ebccb89","tests/fixtures/invalid/control/rawmulti-us.stderr":"31a28ca07db60771f7787f8ef30fa160ce3715df28532bc9892ec15e380c36c1","tests/fixtures/invalid/control/rawstring-cr.stderr":"32819db35fde8ef9ee282557740c8b2dd077c0bcf421614fb06db18d732af57e","tests/fixtures/invalid/control/rawstring-del.stderr":"8a7828be56c7d941c6879698be4825fc1f9b75766898e782675d860581e7393e","tests/fixtures/invalid/control/rawstring-lf.stderr":"1d01b15b19024ce4c36866f025ed6adc4f3c3bac1a2b5fdf4ea79471dc5c9b49","tests/fixtures/invalid/control/rawstring-null.stderr":"245b39b3943e776fb5cb2d52497e0fb301420c36f7f5b47df9980aa05496ab5b","tests/fixtures/invalid/control/rawstring-us.stderr":"7fb0ed283f42d3b1cc3852698b6047c2975d2c780eebe14f65d2b3d11d9f0bad","tests/fixtures/invalid/control/string-bs.stderr":"0a12dfbbf6161d24f29d78679928a4e835d47558344773c2d585a2201bb043ad","tests/fixtures/invalid/control/string-cr.stderr":"cf5970ede487e7fd692baa45247d55df70b8207f8d67df6c2e55eb9d4ef9352b","tests/fixtures/invalid/control/string-del.stderr":"35c65f3ceb74b80d4a5d8109f61f099bdf640379dc9751fd7678447a33eaec78","tests/fixtures/invalid/control/string-lf.stderr":"ede4b6df958cac81b05525f25b1ac2c1435eae895f545dac57a553a7840fc8d7","tests/fixtures/invalid/control/string-null.stderr":"c30aa237809c03dee02d36a1fc4a02d6f184bd425bfc2accda6b3fa1bb55fe1a","tests/fixtures/invalid/control/string-us.stderr":"7d922c62bf118c23b85991935b8b4c7a113d39d0092d13d22be1e0ad7ed20a31","tests/fixtures/invalid/datetime/feb-29.stderr":"743e7bcaa21ce6a8e7f033b56de7a0f3e7dd54ea84bf293e044af4e192f693bf","tests/fixtures/invalid/datetime/feb-30.stderr":"744e980d51f19b89a203192eae4f88e5ecba71853e006ab1c52988818584507c","tests/fixtures/invalid/datetime/hour-over.stderr":"0aabf978f79acc6b4d0d3d6a9b05833aa65d418d71aa5cbbd71035797adc1b0e","tests/fixtures/invalid/datetime/mday-over.stderr":"76f70be6d3ca444339aa15f4e6243b784a4c414fde0cd932b20c182266276782","tests/fixtures/invalid/datetime/mday-under.stderr":"54456d2ec892deb33b596cd82d400bdc6777cd2b5c643e45556b9646057f7d55","tests/fixtures/invalid/datetime/minute-over.stderr":"ffa678092cb67d6848910218d9a5bd46f5a308b7bce2269b8b6e46c2ec019dd0","tests/fixtures/invalid/datetime/month-over.stderr":"906596048b7dbbae0630ec1216827a95ce562a09f98704595d27c3491cdfc7ee","tests/fixtures/invalid/datetime/month-under.stderr":"c073c25ef0a3aa10b1d29ac28df9c9207143ffd595680ff633400d076a76dde7","tests/fixtures/invalid/datetime/no-leads-month.stderr":"4f5066ed79bcd945215a57f55ef230f47dd64e2ec55438a7ee08bc3f7067e318","tests/fixtures/invalid/datetime/no-leads-with-milli.stderr":"ffce1f8e7bb51130705ebb7ba8e9ef007de9a9e7f33b476e4fefb15a030d2e1d","tests/fixtures/invalid/datetime/no-leads.stderr":"4f5066ed79bcd945215a57f55ef230f47dd64e2ec55438a7ee08bc3f7067e318","tests/fixtures/invalid/datetime/no-secs.stderr":"8c504dfaa1dfef25b78a8548509b3139f92e3e04bcb848a1e04f7529e169ad63","tests/fixtures/invalid/datetime/no-t.stderr":"ec4852cfa295ad2944101831bf40489e6c22b5a33fdb3faa5347e2d18c25c227","tests/fixtures/invalid/datetime/offset-overflow-hour.stderr":"7a4250381a915c58e3aa81cb3afb59fc4163b7d25cee0a6625b615b4fe5e0fad","tests/fixtures/invalid/datetime/offset-overflow-minute.stderr":"6721e5fb29bb4ab20711eeb3fe42a6f1fad4b279075296c0a97124d75dac08af","tests/fixtures/invalid/datetime/second-over.stderr":"ba720829aee7506625c354e5f53dbd6b67ec351061df1e32b49cb11ea69bf52e","tests/fixtures/invalid/datetime/time-no-leads.stderr":"5117ac62dd754a203f2fd6e5163a2ce352776bee513219252cec77c0ed71bbbb","tests/fixtures/invalid/datetime/y10k.stderr":"ac3db71c252bb0b2f0bdc8a9d734ca60289afecfb5a66309a895b54c7d8e61f7","tests/fixtures/invalid/encoding/bad-codepoint.stderr":"64244879fa48b9c4f2f7b219325d4c308772c032b7005edd2ee4d771b5448bc1","tests/fixtures/invalid/encoding/bad-utf8-at-end.stderr":"d55ab89a2f111bbfffd362928dbe3a1dafe7f8f37a04e1c56307efe4f4ea14d8","tests/fixtures/invalid/encoding/bad-utf8-in-comment.stderr":"52e5ea4555b208f3ce91debc99e01dacc6e706381fb274259730b0a82f041660","tests/fixtures/invalid/encoding/bad-utf8-in-multiline-literal.stderr":"e22a4a60afcbf41351abb9d4d61a4c5d6dce246f98fedbccd33557eea8596524","tests/fixtures/invalid/encoding/bad-utf8-in-multiline.stderr":"e22a4a60afcbf41351abb9d4d61a4c5d6dce246f98fedbccd33557eea8596524","tests/fixtures/invalid/encoding/bad-utf8-in-string-literal.stderr":"eea9032a7d46e496ff8f6d4a95344b4d7660adb0fc715f652aefea54ce72d85d","tests/fixtures/invalid/encoding/bad-utf8-in-string.stderr":"eea9032a7d46e496ff8f6d4a95344b4d7660adb0fc715f652aefea54ce72d85d","tests/fixtures/invalid/encoding/bom-not-at-start-1.stderr":"dc9eb6707b252b77ee0c30bc471a4bd58308b31bfc892e2fd5c3995458e41b97","tests/fixtures/invalid/encoding/bom-not-at-start-2.stderr":"6570c6feea522cf017c8dcdc1e4b76cfeef2092bc3b938af0140e171817a8311","tests/fixtures/invalid/encoding/utf16-bom.stderr":"d9c278ec8c5a422f4553180ea76dd223278acc0d0ecc5f725235db6b379e5b99","tests/fixtures/invalid/encoding/utf16-comment.stderr":"2f2c4ffa18d08721d707b7083706efe5394e9fdd3504791a52949d76b7442e67","tests/fixtures/invalid/encoding/utf16-key.stderr":"8a8465ae12c6f3065edc3b237b7066bc8cf03b95a22403c8c5a1b1a5f085dbad","tests/fixtures/invalid/float/double-point-1.stderr":"817b02c19d53f02107569e7ddf9b38334cd85edd0a452795baaf6d5c0ffbbf63","tests/fixtures/invalid/float/double-point-2.stderr":"8b5a07c41087342d5f8bfaa8998465dae954cad11d93f01f4ed4a5541694e7d4","tests/fixtures/invalid/float/exp-double-e-1.stderr":"657c856a8d474cec0d557f4a5401456966bc82c8061a092977f4ae0cb71fb04f","tests/fixtures/invalid/float/exp-double-e-2.stderr":"ad101779127abb35a6e35020a4818c1622ae5433208bad57f1daf113357f6ab9","tests/fixtures/invalid/float/exp-double-us.stderr":"e6e53e58b5deefc9e50e6eca91423881b682bcf8528bfa0386158aad9458ae74","tests/fixtures/invalid/float/exp-leading-us.stderr":"5e45eeabdcf142ebd5b5ee2b77e2520c5ae7e35e943034e12c84095f51a1141e","tests/fixtures/invalid/float/exp-point-1.stderr":"2d4202fc806e23ce05f8bb3e63e31d1b4874875b018f28bd2b59c8714aa70cd2","tests/fixtures/invalid/float/exp-point-2.stderr":"d85145654b358cb63f44ea754c88f29a073fe5f637d07b279a986ddc0c347df4","tests/fixtures/invalid/float/exp-point-3.stderr":"3fb7d6151b522057a2b15137daa916681220cf575dec560f084d3c9c2dae1f3c","tests/fixtures/invalid/float/exp-trailing-us-1.stderr":"71aef4dde4dc2371702025127b9802540765a0c0db6f96156bf6542c574b30b7","tests/fixtures/invalid/float/exp-trailing-us-2.stderr":"c63f97484c7c498b01fef93984beadb9311d884ce5b7856ab1301cc398ae9c4c","tests/fixtures/invalid/float/exp-trailing-us.stderr":"f5bbc5fdf2dd018c031ca5c79edd7f16a0da25676bed96ffc0682401497ef362","tests/fixtures/invalid/float/float.stderr":"511c7e989b6e4768f089634036848acc896439a06df83a97fbcb92ade1554e98","tests/fixtures/invalid/float/inf-capital.stderr":"d493ce9b11dae0dea40a2c8c7666125031d5323ab82bf1b8af997049d60072fa","tests/fixtures/invalid/float/inf-incomplete-1.stderr":"6090e21b98dc6df8e67962c8458ac773bf3dd4b78ae4f4453dfbe01657401a7c","tests/fixtures/invalid/float/inf-incomplete-2.stderr":"abc3855709f099a9023f0d3e305edb8c97570223f889431dad32e21e83747d6c","tests/fixtures/invalid/float/inf-incomplete-3.stderr":"9fb99f8ca91b9fecb86ce27e1b4fa6ca05a2d5c0ab039972d4d2a7dcf2c6228f","tests/fixtures/invalid/float/inf_underscore.stderr":"8e7202c508c9d6e35410e4ff89bee3a5db4a88367e69e210fd4ae4f9bf602286","tests/fixtures/invalid/float/leading-point-neg.stderr":"21e3e8ea4c817ca286b1ee6dd359c91b6e8ffcb376bed393e03a29e55d7a6a61","tests/fixtures/invalid/float/leading-point-plus.stderr":"ff0f7a8a5cdccfc7e6d3e6b1381643b759f5aeff5546bfd2fd4dd29f8f1b1551","tests/fixtures/invalid/float/leading-point.stderr":"5c7590482ac55bb0d11eb9e1291a80d8c891ed1949adfc64e81b75bc5f8c8b06","tests/fixtures/invalid/float/leading-us.stderr":"67ce463deceabfa0dd4eeebfa68d72eb53fd235455d6181b4c8597c6507e0ee7","tests/fixtures/invalid/float/leading-zero-neg.stderr":"16b6cf97171ec9f85a36e09a1ef39087eff3a0c441a9f9d96c43a9d0fdb5ee38","tests/fixtures/invalid/float/leading-zero-plus.stderr":"f08e1416644c743b3463342313f023982051e992756e9784229b1bcfc1e19aaf","tests/fixtures/invalid/float/leading-zero.stderr":"511c7e989b6e4768f089634036848acc896439a06df83a97fbcb92ade1554e98","tests/fixtures/invalid/float/nan-capital.stderr":"66fe63db08d9ee24e8a90f4e2b5f2c15fb3f35dfb7eb81ffe760f8957967370b","tests/fixtures/invalid/float/nan-incomplete-1.stderr":"138d0d28aa5e90b9fb344c743478c0b6be79492ecac856d71e239af5f6e1aa99","tests/fixtures/invalid/float/nan-incomplete-2.stderr":"31f200fbfc6e4c8d06f58960dd7349f650af86d22a1f0d6fd8c4df46bb4a0b3a","tests/fixtures/invalid/float/nan-incomplete-3.stderr":"3b16f8d82cdf18df21bba1e83d2aa33e175ab5a37fd5f3214b1be84a07acab10","tests/fixtures/invalid/float/nan_underscore.stderr":"4a30507eaf227e8c8e2bbda6d7b3cb4fdcf793216981d1f9302cb2b049e95d58","tests/fixtures/invalid/float/trailing-point-min.stderr":"0b5c7385ced699074d6042b5fa0ea9266ea64a191dd0e43466ca71a2ceaba76b","tests/fixtures/invalid/float/trailing-point-plus.stderr":"856edc036309660c223b1cac7c99d9d6b61bb4b49e592410c3f308fb0a678800","tests/fixtures/invalid/float/trailing-point.stderr":"5241f4525c36c1cde19d520aacdfb7db1bdea07710d2621d2a60ac7b1d1e70a9","tests/fixtures/invalid/float/trailing-us-exp-1.stderr":"42a7b0d43ef2b548c2199a4c9ade5b30c28b91a625d6bac6f57d721b4fff2848","tests/fixtures/invalid/float/trailing-us-exp-2.stderr":"13c1374bbf3f5e3c762b6246dc8ea1f5e619b3edd6d66a2e37ba51fe3ba0acca","tests/fixtures/invalid/float/trailing-us.stderr":"4103e29434d2c323c7461903cbe27dc0a5a70c9907d2d47ee31eaba3f4d51b2e","tests/fixtures/invalid/float/us-after-point.stderr":"2d0ef75d124b8ff10a48639d2f837a13cb18ae66891c9fc3709199ff724c1af3","tests/fixtures/invalid/float/us-before-point.stderr":"844c0d11f60522784f6f22f7f3d418c7e6f16cd96cafa55f542996974fd267c0","tests/fixtures/invalid/inline-table/bad-key-syntax.stderr":"9fe839d2c861b2026ffcbb37a7aaca3498df90f66da6d402d5ab96ff357de453","tests/fixtures/invalid/inline-table/double-comma.stderr":"67e92c9f776a5bd04f908a79c6f2e8c146ebb6072129ab7fbd9606ed8d56fc44","tests/fixtures/invalid/inline-table/duplicate-key-1.stderr":"3eded78c2d76205b8f516e180f8c8849d6ba34f04df72c5ffac319264d16f40f","tests/fixtures/invalid/inline-table/duplicate-key-2.stderr":"a166a188a3682704cf70153666734fe63ccc23075265d0d20ebfa25ba7a633fc","tests/fixtures/invalid/inline-table/duplicate-key-3.stderr":"3e4cad3fdeda14976a0e6193465ac7b0c052a075b55a4dabb95ec2a03d7ef532","tests/fixtures/invalid/inline-table/duplicate-key-4.stderr":"2ffe3212ff7d4dbdd7f41f0c0d037599d223c1876af8c9fa25770431abd7c6f7","tests/fixtures/invalid/inline-table/empty-1.stderr":"ee1624b0ebfc28edb9af042a4926d6b5b62fe7b6265544b158b577bfab1f0866","tests/fixtures/invalid/inline-table/empty-2.stderr":"70c376a4f2368d3586184e70110115525f35cfef2fd15bd2c0a9579a88868cd2","tests/fixtures/invalid/inline-table/empty-3.stderr":"fb05dcafd2b5e290ea8de8d0b8d9ad0fc58452d75c537e8482a2fa7fb714126c","tests/fixtures/invalid/inline-table/linebreak-1.stderr":"016daca1cf56861089265156af1ef41772ed0c5fad6848cbf8c8c91ddf748ade","tests/fixtures/invalid/inline-table/linebreak-2.stderr":"b259282b6bc1a9f9c96de41d2c5b0f27b9d8648ec8984aeb6760cc15ff5714d3","tests/fixtures/invalid/inline-table/linebreak-3.stderr":"59b34b9c76c57e02df83c8ce97b1f3e856026cbb33416d7335f287222e11ec35","tests/fixtures/invalid/inline-table/linebreak-4.stderr":"8a78e7240345fc8b850cd54d3f1c74187e4abcbc65b85e3b1da79ebf3e139d70","tests/fixtures/invalid/inline-table/no-close-1.stderr":"6da0e9a2d2d272d199745c704aea6bf317921d8ab005882a3de793e6ff87e863","tests/fixtures/invalid/inline-table/no-close-2.stderr":"eef11b2fc399ca9b7a397c5366a9b7a9021e783cb189d68fd5c29cc607a5f4ab","tests/fixtures/invalid/inline-table/no-comma-1.stderr":"d2a33a967d517c9690b90845347d26d8845c997ba4ed61c640a58cdf919d7c7c","tests/fixtures/invalid/inline-table/no-comma-2.stderr":"c4452ed96f19979b36019c568fd8c73e72db2711a87d17cc8f62362b88598b30","tests/fixtures/invalid/inline-table/overwrite-01.stderr":"4e47f343291068cb0164fa2d48be2c3257458ee7467cd60d664bfbb83713f2f9","tests/fixtures/invalid/inline-table/overwrite-02.stderr":"40718dec554fde10db86ab240f5071b35ba564503962938f7b9464341e7b27f1","tests/fixtures/invalid/inline-table/overwrite-03.stderr":"0318c1d4713cea361a857d382bc8b150dbb1ba8f8e613df472e936bab38485a9","tests/fixtures/invalid/inline-table/overwrite-04.stderr":"9e55cced7664c821c073937321880bf75150affa44d4363c774f5834bbac7470","tests/fixtures/invalid/inline-table/overwrite-05.stderr":"59a0ef41c6059994212244c16a8808b4ac721c710f1364639f7116d43a7a8b26","tests/fixtures/invalid/inline-table/overwrite-06.stderr":"c2a6060831445d4143254c6908468bb04cb5be501161028429467a2dbb68e235","tests/fixtures/invalid/inline-table/overwrite-07.stderr":"cbe9f4d1b428e658591e077790986a6589385474efd2ae9f488b6003715198ca","tests/fixtures/invalid/inline-table/overwrite-08.stderr":"d85341eff5c078131c65c801a259d0909921c541ea5a8eb75e752e5d174092f4","tests/fixtures/invalid/inline-table/overwrite-09.stderr":"99c73b045436b330b4f6570bc1a40726dec71a524e44f6b63a8c55ceec4e5f4a","tests/fixtures/invalid/inline-table/overwrite-10.stderr":"746d1cfde95d2c5fd748e4b95fb95383e014a00f73c03625f7ebefa52243e815","tests/fixtures/invalid/inline-table/trailing-comma.stderr":"079ea824e27cae66b32160b99d6fd75b38514960c440ef14274528fabacc98d3","tests/fixtures/invalid/integer/capital-bin.stderr":"9224535b369db24906be0bbbac4ffa80d1b570db8135ce7f58202956cf889857","tests/fixtures/invalid/integer/capital-hex.stderr":"ee731f89283c425e7c54cabd439651cc4926c1d721ee92ec809b123521ff7c91","tests/fixtures/invalid/integer/capital-oct.stderr":"52005625e8e51afa09a5163c9eaa010e09830727128d68a1e48fa600be6823e5","tests/fixtures/invalid/integer/double-sign-nex.stderr":"819ab532a90faab548580eb0a959199466acfcd04d29d77cd0af7acba509cb1c","tests/fixtures/invalid/integer/double-sign-plus.stderr":"94f6b7c5dbe458ebb1504b7672a36c9d115e17b0e629dcfe47360803c9cfa923","tests/fixtures/invalid/integer/double-us.stderr":"c9a377fc0417b12123e9cdc4b2fe69aade63e532e20e65f279d7b4460ad05e49","tests/fixtures/invalid/integer/incomplete-bin.stderr":"143b9a89feb99b5a420bdc6aeff919ebf6d53bc011f31afbee5b8677a8ac84bd","tests/fixtures/invalid/integer/incomplete-hex.stderr":"b246cd8117362f5451c60298a318d6f93233bf9959c73cdd7a6d590d226291c2","tests/fixtures/invalid/integer/incomplete-oct.stderr":"4cdbcf8ce0a743a9442321a15c01670109debeed6a9712a95d2cb95a9debc469","tests/fixtures/invalid/integer/integer.stderr":"1afca937abf7f267f8c8e9d2112309d1aa2dc90ee1e2d4328f5a30b19ab70941","tests/fixtures/invalid/integer/invalid-bin.stderr":"e94521b61ae2bee5032073007ddd027945723f8c7faf3b4523ba1f8e9604160e","tests/fixtures/invalid/integer/invalid-hex-1.stderr":"5873555438d114b5d1eb323cdf95a651bef7f95b4c1259d657fdeb993350a2be","tests/fixtures/invalid/integer/invalid-hex-2.stderr":"fac8c488203e501d3ff383313f8a1beebfc5ff5676eb6624ca9a774094105bdb","tests/fixtures/invalid/integer/invalid-hex.stderr":"521096bb5d0c10e420a452adb133eecee4e153809a3c29822e64569e4ecf2779","tests/fixtures/invalid/integer/invalid-oct.stderr":"cf940d8abf0a98dbf4b139089cb964964b30e6fbdf89d9a11bfe94b06bbb3547","tests/fixtures/invalid/integer/leading-us-bin.stderr":"34a6f856274435b07ed74ddcbfd0c471920b418858fc2685eacacf8b814d2222","tests/fixtures/invalid/integer/leading-us-hex.stderr":"a468c4d3ef104f5f575ef61e01a2889bd52112fe00917380d9fe094e7f1f0625","tests/fixtures/invalid/integer/leading-us-oct.stderr":"c6600b9cac7b6a935923b951b24051f2494fdc2d351c0f109f63da546a280315","tests/fixtures/invalid/integer/leading-us.stderr":"4c156a62e39d8404bcaea001ad347aa3366ad956899fb385492203d17da9b34e","tests/fixtures/invalid/integer/leading-zero-1.stderr":"1afca937abf7f267f8c8e9d2112309d1aa2dc90ee1e2d4328f5a30b19ab70941","tests/fixtures/invalid/integer/leading-zero-2.stderr":"4e4ce0d6714fb455def4a586c076072bc8d83b87f3b62122611b6e62df5fe532","tests/fixtures/invalid/integer/leading-zero-3.stderr":"d28a4f3b59454eb4a5756d9878b54c03a154aa3af32a9bc4b746fa8d4c842454","tests/fixtures/invalid/integer/leading-zero-sign-1.stderr":"b84ffda89f4797a517f8488b59ebd795fa42e59be7719b3883b2290c8f1060db","tests/fixtures/invalid/integer/leading-zero-sign-2.stderr":"3484e932794a500ed92322323032f7ca2c95fda1af3586fe3d9d5d0cdcdc41e3","tests/fixtures/invalid/integer/leading-zero-sign-3.stderr":"1f7afe7069d13990918c68a32ba46a9e17a305ced699c94cba72b01eec5aed93","tests/fixtures/invalid/integer/negative-bin.stderr":"b3825a06a49dc04be695629fb45ad33a6882ea73821c3c42db7dc9ebc878b5e8","tests/fixtures/invalid/integer/negative-hex.stderr":"f54b8ecd33db30a04ff9312f4b7a42d06ce8c276062a56bdf3773b10e267036c","tests/fixtures/invalid/integer/negative-oct.stderr":"12a30a960af847a2762336b6b0569d603c84dcb31a694bc93a136fa503c298e6","tests/fixtures/invalid/integer/positive-bin.stderr":"f4f91449d9863cfb107f4f174e12e64b01e676c36bab77a431078c9a0fda6e94","tests/fixtures/invalid/integer/positive-hex.stderr":"1ea707ef22ca30bd0ce9becdd4c6c3f04a65a79c153ec38875b4a8626c62dbf2","tests/fixtures/invalid/integer/positive-oct.stderr":"f033b6c19e3f1f04c69baa8ebc4156ac913be0428e85fd474a99d57298c23e75","tests/fixtures/invalid/integer/text-after-integer.stderr":"581885f158d84ac387b8bfb483d4bb0593e23bbf251a63a542ec81630ffd0bd5","tests/fixtures/invalid/integer/trailing-us-bin.stderr":"7e5928cd15695fa35403a024856f64cbbf7a056e8079f76d1923e38401086e41","tests/fixtures/invalid/integer/trailing-us-hex.stderr":"83d3672baed59c1b0ca8b27400b469cd18d2c0790ececd9d5dd72e283ceb4584","tests/fixtures/invalid/integer/trailing-us-oct.stderr":"e048d0b7900704573a076501b5fa48289dbaec4ebb279f10775ab0b8c5060dd6","tests/fixtures/invalid/integer/trailing-us.stderr":"9e46f25d350e02fa57100d87917d9e6a961907df89955c01bbd2bb473f807297","tests/fixtures/invalid/integer/us-after-bin.stderr":"e833ae217e60edfe08f5c76fbbd8ec2bf6de9b41b16905e474791f1b5bc4695f","tests/fixtures/invalid/integer/us-after-hex.stderr":"d5cd357750289db24ddba5d8278eef6073f591a05bb495096e8f6214626187e7","tests/fixtures/invalid/integer/us-after-oct.stderr":"7254481b53b8602413ede570876963fb6ea9c2699adb986ee17023cabf5916fb","tests/fixtures/invalid/key/after-array.stderr":"8489fa15adf8e674687aef4a8ef8acc10235ada0e7a3b2fa17aaeae9f9e02189","tests/fixtures/invalid/key/after-table.stderr":"d1856cc75dc16c95c045ae4c05982448e3c2680057cc1e08c09ebe68ffbb35c8","tests/fixtures/invalid/key/after-value.stderr":"00398c3f1305f387b9ff9f17dcc76061350a800e652e00ff2f3892993c42ea33","tests/fixtures/invalid/key/bare-invalid-character.stderr":"19220d575145a93b522e39f59ee63fe0418194fa2b80d9649916d4b8df556147","tests/fixtures/invalid/key/dotted-redefine-table-1.stderr":"169e40f3d1be87cf099a9e7c6e39175ec0fd701c933b427cefc300d2e854aa07","tests/fixtures/invalid/key/dotted-redefine-table-2.stderr":"72d632c3572aa914603d154152e10157d4db3d90db0da0eca88baf1416b3e29f","tests/fixtures/invalid/key/duplicate-keys-1.stderr":"f4207dea6f110318da0c9c71b3957c8182b133bda91911804a98bac71c025cc2","tests/fixtures/invalid/key/duplicate-keys-2.stderr":"a5e1fb5b90daf5b7e659ed76c82dd0ff6cf2a09e3578c98bdf907bc7801614ce","tests/fixtures/invalid/key/duplicate-keys-3.stderr":"c8d91fe50b91ad091430b9699aea28a42b7822373c43fa064900721df066d45c","tests/fixtures/invalid/key/duplicate-keys-4.stderr":"ad171657bb84292443753bdf9f2963cb268a45dee78ca4f39dd474b6698fb020","tests/fixtures/invalid/key/empty.stderr":"0da32834de6e29b7254260b51b5b26f1537111088f2dfcc7085cf717aa9c7b42","tests/fixtures/invalid/key/end-in-escape.stderr":"f8710ef2b803f053d1c2f85204f7d9beadc485c4a5525d1c17d8c8cc228c0eca","tests/fixtures/invalid/key/escape.stderr":"11c5f871342cd20a90270eb3cc47c06fb186e7493d27026f5936e78c0bd088b5","tests/fixtures/invalid/key/hash.stderr":"55122578bd7c090a641a0aaf980aebe3fd2c1fcf820da4d72408bfce527a5293","tests/fixtures/invalid/key/newline-1.stderr":"32c0795720a45125ff56a3e0a20ce62c2a2174fc02f44f2dd6620db15bc56547","tests/fixtures/invalid/key/newline-2.stderr":"f2d74552b3489eb7f89ec8f4cfb5084ac21ad338ef2a0d320a57c0eca30fe5bb","tests/fixtures/invalid/key/newline-3.stderr":"672d411c92fcfdb495b41a15e6cebf0e73d4484e6a0902772b9937f5ebf35c61","tests/fixtures/invalid/key/newline-4.stderr":"aa2b599e10e8a20bec1d1fe112ec90ccb5bed8d42e43dba8ccf0d5c18d4b131c","tests/fixtures/invalid/key/newline-5.stderr":"961866b075ab56f652c9661e900070b729ce5db2f57210e95f9c3955f5ba4b41","tests/fixtures/invalid/key/no-eol.stderr":"e8f14df57190fc8a0f4e704a38c42126aef0663f9315f84d23c371f0860a5a73","tests/fixtures/invalid/key/open-bracket.stderr":"330a1a96948b442437bd81f461e91e0b328e225abd304832b7d1660eebc77c5b","tests/fixtures/invalid/key/partial-quoted.stderr":"29dd53ef16e939b137da2c7d62c24aa2481bd44359a02578b77597296b25efc8","tests/fixtures/invalid/key/quoted-unclosed-1.stderr":"6b566ea67dd061ec05c6754bebdb583d93934412cdc6176bbd68d3bd403cca7a","tests/fixtures/invalid/key/quoted-unclosed-2.stderr":"396c4f9bd1ff398b439ae54b23452007e1e7518b38232b89b0f5b1b448e764cb","tests/fixtures/invalid/key/single-open-bracket.stderr":"52d8e13b39b9507ef37a65c0eb779e89ff7d00fd4a70245d44225a35200a6ae7","tests/fixtures/invalid/key/space.stderr":"9f3d6ed39f1a05ac99bedceb66c53835090182b47293bdfa0c080ac80285bbb0","tests/fixtures/invalid/key/special-character.stderr":"68aa496dfd623d18af16fac5b1fbf5f74365fe0c05feb3e5d34bcbe47fb1472e","tests/fixtures/invalid/key/start-bracket.stderr":"93a0e8ada8447d60ae738b4c0816d9087a84932dad2651505327ff37d3b12c86","tests/fixtures/invalid/key/start-dot.stderr":"25b23ad9a454746edcffc91b79eee11bdc9d9daf67640aa8d28594a98da3ddc1","tests/fixtures/invalid/key/two-equals-1.stderr":"f5398f176b3b1a3fac4cc7d68d1e595e2f1b60f92ebdd4f3f9bbe5d7191eef3e","tests/fixtures/invalid/key/two-equals-2.stderr":"099b5d50827299b921c3c1c00a2c804d580f67d06c2e5593660c6d6ad5900a66","tests/fixtures/invalid/key/two-equals-3.stderr":"b51c719bd0d8f585b4b017937e7d0df2ded58e3a37e2cc17cf9bf04277347a1b","tests/fixtures/invalid/key/without-value-1.stderr":"b1a087f97400f49a9bd6ba8bf44b3afbc3a0db6423d17b95fca5fc5be7a3a775","tests/fixtures/invalid/key/without-value-2.stderr":"cef84c2625e41ab3fda621f35d5e936a8d43bd292f3856f80cd2a148efc6d6b7","tests/fixtures/invalid/key/without-value-3.stderr":"295097c33c87dd153e607b3aaf648168678e6773e28ed0148d0b2e5144c1c0e7","tests/fixtures/invalid/key/without-value-4.stderr":"65173e2596ae1ac268c1f5a66fcb2e83be5663425aecf3fb3a99091b6fd40ea3","tests/fixtures/invalid/key/without-value-5.stderr":"9279c3cddcea9568abe57303cb5de41d8d1c71ac4ec991e1fd28651776314b57","tests/fixtures/invalid/key/without-value-6.stderr":"dfd20b35750e3a3cf1da7e8e1f20043235c0349cfd118bb12cf1a42165cc7ec5","tests/fixtures/invalid/key/without-value-7.stderr":"d0183883abf80ce86271bb0b8704637f93830cccb4c853f7834d132c9f153d4e","tests/fixtures/invalid/local-date/feb-29.stderr":"4c97e157ddaf9940d438560f34642ec4903609417905c02456ae386ade5573bc","tests/fixtures/invalid/local-date/feb-30.stderr":"1710668c24dd3aa9fde6e0f782eb880af872e4bb5a5186b281c8e6ed40e86dca","tests/fixtures/invalid/local-date/mday-over.stderr":"546af4611d7a589f4907bb085b74a5d74aab7505b613c448d8075aa9f14633d5","tests/fixtures/invalid/local-date/mday-under.stderr":"102c21e5b546a4a069c576d7ccc5a1bc259522e951fd7487e7ceb26f982bcc43","tests/fixtures/invalid/local-date/month-over.stderr":"4cac731d0f95392744498706c91b4940a30254d3910856da666bcdf1610c80fe","tests/fixtures/invalid/local-date/month-under.stderr":"df4ca9f526a23709fe9feb51b71b5ae3efac806a3fb337a40b626a27104b4124","tests/fixtures/invalid/local-date/no-leads-with-milli.stderr":"67e6de0c6025e5f498e0d5e0c7bdd2cd74a01cefe0a3992ad935b7b7f260fe93","tests/fixtures/invalid/local-date/no-leads.stderr":"d653403d2686bf1e56c21a120b7a6fdfd6e0f5bd231b14789259c23028e16dec","tests/fixtures/invalid/local-date/trailing-t.stderr":"9cf2e418427abe378484486356229b38f1db53842090a2d7d0637cad1a6b16c5","tests/fixtures/invalid/local-date/y10k.stderr":"ff9286e64bf70a2e35bed170d191349f0045fc8d6f184a183cbea693496e99e8","tests/fixtures/invalid/local-datetime/feb-29.stderr":"3fbdaad131492c5e7c85df1e90f73977a2f1236422b5fe86847fa000dbee7e5b","tests/fixtures/invalid/local-datetime/feb-30.stderr":"32e38bb349f6cde4e60534764f5839240313caeee12ddf4d97d4df404a6f3b01","tests/fixtures/invalid/local-datetime/hour-over.stderr":"0aefa752706aca82810109a94b9a5bbb8f50ebc4aa85bfb091466618c714c1f3","tests/fixtures/invalid/local-datetime/mday-over.stderr":"5873d8c67de9fd55e424aadcdb68d42842ccdee9f2e2e94e0bc42caea6635645","tests/fixtures/invalid/local-datetime/mday-under.stderr":"a1df2d77cf02f3cfe2a44daa946978aeff84db9ee033e61358e2610ef8acd3d3","tests/fixtures/invalid/local-datetime/minute-over.stderr":"1717bf680a89f59a66d5dae8dc98a17757b8973f70f869744ce6b496fa2c7c9d","tests/fixtures/invalid/local-datetime/month-over.stderr":"ffc05504137e79700f4c78955470e975bee840580cf10229202903a498e09858","tests/fixtures/invalid/local-datetime/month-under.stderr":"8e77bd4dad24e1d7e5c017702410cea56a085585e7d97425c55761b0246efde8","tests/fixtures/invalid/local-datetime/no-leads-with-milli.stderr":"88a35c260a65588d5ca0246c0f27f5e5e6fe8836777e5998c9f3c4bacca1c8f2","tests/fixtures/invalid/local-datetime/no-leads.stderr":"40795bab32c16aa63e609add7f809c7c22d2764d98700b3eb91c20e6eea156e8","tests/fixtures/invalid/local-datetime/no-secs.stderr":"f946633b31380b72df35d6a0e371f4eebca26332abac1c3d2841918461df30cd","tests/fixtures/invalid/local-datetime/no-t.stderr":"802e0bcf8a66b32fe9f2d0571808782bd37a6f1ff8c5e92368b5ad4c18d2218a","tests/fixtures/invalid/local-datetime/second-over.stderr":"7494350b21ac24f7f30c95f568412d7214a66dd9b04fbf454647f0972588a7fc","tests/fixtures/invalid/local-datetime/time-no-leads.stderr":"5117ac62dd754a203f2fd6e5163a2ce352776bee513219252cec77c0ed71bbbb","tests/fixtures/invalid/local-datetime/y10k.stderr":"66cdcfa2f4dbd5270936e531a1f3a9ac54a70dec246f3ef93b180911c201db1d","tests/fixtures/invalid/local-time/hour-over.stderr":"0f0507c0f3888330f1346e6a4c100c4bcbbc6549599cd39249fb59c7923b1801","tests/fixtures/invalid/local-time/minute-over.stderr":"052a762b6f62e21d59d145da3d242489990f99023681a4a645022af743a836be","tests/fixtures/invalid/local-time/no-secs.stderr":"db11e76aebb5c91f57869f1dd14ff7b0ab19b400eeb8b15936d0d82e4a8d0fe0","tests/fixtures/invalid/local-time/second-over.stderr":"18402b0e6cf205f466e3ec3d409daeeb77e355d41548f11bd3e3369240a282d8","tests/fixtures/invalid/local-time/time-no-leads-2.stderr":"2e446fcabdeeba0c118d1d49b89d7ad1271dd9eaf1ba109ee445c4f68ee96214","tests/fixtures/invalid/local-time/time-no-leads.stderr":"70094ae81f89871b0804839a5cea0f7591ab55b6c72c5d2867004cd4a0e0d86f","tests/fixtures/invalid/spec/inline-table-2-0.stderr":"41118ecf5033fdb7de4edaf1abf90e524bb50f8f3c44ef0a080be4ba1470b82d","tests/fixtures/invalid/spec/inline-table-3-0.stderr":"b7ea14eb8c6ba2cb126dc3947d00ce10a5403103a682e719ff51efebae6bb613","tests/fixtures/invalid/spec/key-value-pair-1.stderr":"d8b4149dc0ede93fe7c0d7d02a0df9d31fb2456b87ebeb532623bd6f825c2d23","tests/fixtures/invalid/spec/keys-2.stderr":"de2e84dc37ec53bc12ca585a9d2586404a920375bc201d7b2643fdcd537da691","tests/fixtures/invalid/spec/string-4-0.stderr":"c6dc77f81979a92cb5612b7f4b8e96d41bad9bf7a9a706bff5a05a6c65f76e86","tests/fixtures/invalid/spec/string-7-0.stderr":"3226561489c03d8fc983b0584d40f18629f46a425c5c7f34a4e984e164a4eb38","tests/fixtures/invalid/spec/table-9-0.stderr":"23b1d3b522e9fac974c4ea254df4798adf574be6dfc8ef1107438c502b3aca4e","tests/fixtures/invalid/spec/table-9-1.stderr":"f0164ed288eedfed3a6fecabf305a93050a6c3cc6a9397894633e4ac33b2c834","tests/fixtures/invalid/string/bad-byte-escape.stderr":"5807e3215b0def7410283291aeeb46514fa0a65d4326bff3669585e0222d5b2c","tests/fixtures/invalid/string/bad-concat.stderr":"176458d0d31d02a16e9856a80b1b9c4dc040b3ee3c83c8a678df9b1bd12c1e4b","tests/fixtures/invalid/string/bad-escape-1.stderr":"388e58e25fd5fc78b2465f1258c952f4850211b19e9fb65cc31a29774a19aabd","tests/fixtures/invalid/string/bad-escape-2.stderr":"51829779b7317fe753c54b53eb08fba669b16fc970fc29699a0a497aa95dc623","tests/fixtures/invalid/string/bad-escape-3.stderr":"8e5050c043061a991f6cf84be6b6e6ce468a35dd2ac50a3a4ce2ca1e1d5304e1","tests/fixtures/invalid/string/bad-hex-esc-1.stderr":"68446cc8fe418df4441e15118161a953cbeb22822d67c54b81c8f97aa48005f3","tests/fixtures/invalid/string/bad-hex-esc-2.stderr":"d7d979d0c5700548eae7a42c7e87253de0118b67a67ef6dbeb0598d574800099","tests/fixtures/invalid/string/bad-hex-esc-3.stderr":"fee92d2f9937e322423201b3099c7a246fabae85ccc23e990b602e1f5e181d9f","tests/fixtures/invalid/string/bad-hex-esc-4.stderr":"2c6f994aebcd9e644f469c84edb9d8ba6b6b094a949410935a590e8e6e6122ef","tests/fixtures/invalid/string/bad-hex-esc-5.stderr":"10f740ce3c36f4a8f7a1f8ab5c84e0fa5e4c3a88ebe534f79858781079139a96","tests/fixtures/invalid/string/bad-multiline.stderr":"a1ecdec206e87461bb4bb27ecd21a43da48d1d5bef6d8d746958d45219ce9dfd","tests/fixtures/invalid/string/bad-slash-escape.stderr":"7f3b917db5a8d87484f8b03680a2cd60288e549c5bca0c9e00c7e531d3e0405c","tests/fixtures/invalid/string/bad-uni-esc-1.stderr":"385be83541cc94367c9849619740c8d198b9c138f6f4916685cead90fabc3b9b","tests/fixtures/invalid/string/bad-uni-esc-2.stderr":"592fd536f48c1aa6c4c9b454c5cf5e1a7473860602ff2875430d4a7e676b6594","tests/fixtures/invalid/string/bad-uni-esc-3.stderr":"f6c284685af63ac02fee8e8ee641b03e90893a03001834625ca22482cae4d29a","tests/fixtures/invalid/string/bad-uni-esc-4.stderr":"1df7029bc305307943cc58417f98cca4c854deba8475b305675b2505d4d9b83f","tests/fixtures/invalid/string/bad-uni-esc-5.stderr":"6cfc8fee06b9770271b1241ba6025a470b1ca8cbb80a3dce7d6ee1b2c2f7f637","tests/fixtures/invalid/string/bad-uni-esc-6.stderr":"73d8f5132741c15286327111496d475807dcb638b34c10db20bb37d96910c209","tests/fixtures/invalid/string/bad-uni-esc-7.stderr":"c9c967322b827675040ad78cf4fa1c9890bb13a124a2274eb693622d5ec50420","tests/fixtures/invalid/string/basic-byte-escapes.stderr":"50d06255616038364b52a0a32113d96e8b87de8e5ffcef93c2c88d0af9b57670","tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-1.stderr":"b26e80921025c1fb0dfe33c01460e5ac96791585ab8204db3e76c83ccd404afb","tests/fixtures/invalid/string/basic-multiline-out-of-range-unicode-escape-2.stderr":"c9f8c422be49fb11111623c4322c421b25bb9592fade95bc1cc2ed9c3c2bd93d","tests/fixtures/invalid/string/basic-multiline-quotes.stderr":"70de515fa0500fe6ba3b915d224653824ae4e213cf41d9b3465b536a0007c623","tests/fixtures/invalid/string/basic-multiline-unknown-escape.stderr":"2c104ecdfe88a89893d167ad41167108208d3aeb0c22c7d5193950ac2805af60","tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-1.stderr":"82b7d85f48c58289c81d149814c591195f361e23875dc2a9767215bf077a148c","tests/fixtures/invalid/string/basic-out-of-range-unicode-escape-2.stderr":"9b28ddf18556e9adaf77319877189112aa8ac93464ecc09a8c5020c3c13b143a","tests/fixtures/invalid/string/basic-unknown-escape.stderr":"81ebb5efff40faa0b5161e4d92faac81aaf85c038987ca3d0ce7ff28f91f3cd5","tests/fixtures/invalid/string/literal-multiline-quotes-1.stderr":"6776f505f0a2a6a67e3e5fbfa6ca0b9ca2653a1a623d1fb3b463305ec872699f","tests/fixtures/invalid/string/literal-multiline-quotes-2.stderr":"e304eb9ed3f7a136c74a1c70fe73f5f75a169ea93aba2789e6441f84fbcfb03c","tests/fixtures/invalid/string/missing-quotes.stderr":"ae9dea4e735224472bfcdb61471def4877404a0a3680e41340b0495552ea8133","tests/fixtures/invalid/string/multiline-bad-escape-1.stderr":"7c5fc3bf00f17344781150281839f78228905d85e41895f4c6d5fb67c7ef0a2c","tests/fixtures/invalid/string/multiline-bad-escape-2.stderr":"c4f5464eced80eb93368ee62ec14c6c4c8160ec7e33000b5d7840f748306b2ea","tests/fixtures/invalid/string/multiline-bad-escape-3.stderr":"ad14d3d916a15353394638613d6d79da2e004e7e522c48edbd2ff45edbcb2685","tests/fixtures/invalid/string/multiline-bad-escape-4.stderr":"e0b254f4a49cde181f4d8d94e032299e1506a09e8bc5bd54590a04251d5978ab","tests/fixtures/invalid/string/multiline-escape-space-1.stderr":"addc40c648a77da6e8ee3d63e73e58331bc5f8cff6d4ba67bfe679db464de835","tests/fixtures/invalid/string/multiline-escape-space-2.stderr":"8e9cc938972808cdeb4e8d2f180e1ff856000eb52f3e77ed5149658c15296d75","tests/fixtures/invalid/string/multiline-lit-no-close-1.stderr":"5e57a18bec64d8ca2fd53473aff6f1cdc8e5c35209ecf84a9e9da8ef3865fcfb","tests/fixtures/invalid/string/multiline-lit-no-close-2.stderr":"40a6c9ece9e2b03c137283b825b6c0380e5778e1c76d20ed2f46647e3ea6b25d","tests/fixtures/invalid/string/multiline-lit-no-close-3.stderr":"cfefa000b457e225de66a0618b2d245c0887099cda67c6ced68612df58a50c49","tests/fixtures/invalid/string/multiline-lit-no-close-4.stderr":"12629cc0445ac282832bebf35e0bb2eb1e305a4a4c147f4103773501d56d3bae","tests/fixtures/invalid/string/multiline-no-close-1.stderr":"40f5d85746b8d297b1cc27bfcb95b8bd2a2a471f0b820bca0b3437c4ff6fecc2","tests/fixtures/invalid/string/multiline-no-close-2.stderr":"3c121acbcad1ef6821da5452f0e9223f75915be50ab11d69efa498cd2c9685a4","tests/fixtures/invalid/string/multiline-no-close-3.stderr":"9850d68e589fb8ebe7b1cbf9f27e4ac991d27b939a5be577df02aa9dae58207d","tests/fixtures/invalid/string/multiline-no-close-4.stderr":"dd0703ac4d584850805bb5a7afdb1e68db06fef1dbe2a93ba85b01ec76da6b9a","tests/fixtures/invalid/string/multiline-no-close-5.stderr":"c6874fe259394f8a14636182b4fb0f20009d678853fbf4f5c7e0e0d53fe0b789","tests/fixtures/invalid/string/multiline-quotes-1.stderr":"4d524fc6b34800ef6093894044763f1eba2b4fffc110b2558ad4f76249985651","tests/fixtures/invalid/string/no-close-1.stderr":"ee585c98fe640bd5a6edb8c5930358b1a7c9085d07e7fb318bc094e81dc6e1a5","tests/fixtures/invalid/string/no-close-2.stderr":"2284df23ebcab2f4a535e31726035f5cdda9d56190269a8189bd959fb806c636","tests/fixtures/invalid/string/no-close-3.stderr":"30cb3d9d517219b70c7d468207f0f4567d80b00330a943f482803980d8f65998","tests/fixtures/invalid/string/no-close-4.stderr":"4ff50513bc0249a3e503db5f255c1251bfdcdb764a6541d484f7e09bf4efbcab","tests/fixtures/invalid/string/string.stderr":"68446cc8fe418df4441e15118161a953cbeb22822d67c54b81c8f97aa48005f3","tests/fixtures/invalid/string/text-after-string.stderr":"a20980f6482cb204272c705c89ee6cc0987b44c5fb357466f05fe442754c1cc7","tests/fixtures/invalid/string/wrong-close.stderr":"6b376b179dd7022bea271e63e77f0afc15076cd4ad0c81bae6007fdc430072a4","tests/fixtures/invalid/table/append-to-array-with-dotted-keys.stderr":"76b544968f3a5771cd2f5efad26167ab5bdcbd8b067586ec0e602281ae5869dd","tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr":"1379eea8bb3f62ddc212705a525cad262da23f16b03bd0626650c61c6811a680","tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr":"7b0ce2aee2d44c234a14bab3fb339661f00b3e3bd39784f3ae7058f3a48fbdc7","tests/fixtures/invalid/table/array-empty.stderr":"e3cd186fd3a22b55fb7e18c6247f91c8da4b61396bde01ab970847aba933b80d","tests/fixtures/invalid/table/array-implicit.stderr":"dcff7e1489ff2a416a5945891c7007152ebbb8cd028baff4439ad2167a1f5976","tests/fixtures/invalid/table/array-no-close-1.stderr":"a816d34d85c8a0ced8cb9315723ea1483711a6f19f6e2e2c96a409d7d43c6fe0","tests/fixtures/invalid/table/array-no-close-2.stderr":"b07a23ed41ea508abc35fcaaad1b38d30705ad874e62ecfb6affbffb39ff4487","tests/fixtures/invalid/table/duplicate-key-dotted-array.stderr":"abfbf76b0555af439f38404ff1f4b2736a759f1bfca347f5eeb8a3754312e835","tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr":"a55218213d972554ab52867926d6c108a308c009b8be13e05578cba1a8638f67","tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr":"ebabea3cc176fc9f85083f697fd9d6ef97d7230e369be4c504e78c00a82672de","tests/fixtures/invalid/table/duplicate-key-table.stderr":"58598e44d8ab8e8fcaa0f9ddbe2415013ade6965db761d99162312cde1e56fd8","tests/fixtures/invalid/table/duplicate-table-array.stderr":"4079ad8885e7fdd2a0674c31767efb16350ac5906ea5f71f980e06b804a515ba","tests/fixtures/invalid/table/duplicate-table-array2.stderr":"9b647eef2e77b8538ea32d0533b80c870fa4173f0a5b151399c84d7edde3f31a","tests/fixtures/invalid/table/duplicate.stderr":"f537ae526887a2288b943ec1b2d3ee31bf0c9193feaa27bb9e8c447e104ece6d","tests/fixtures/invalid/table/empty-implicit-table.stderr":"b331fd776de53639f8b6f9740f0922ca97aa3919ea365904829dbd61e39a58d4","tests/fixtures/invalid/table/empty.stderr":"bc6c1109c2dea2c69becd952c68f7ced16d983051a9a0b32af1868349e4f2f40","tests/fixtures/invalid/table/equals-sign.stderr":"93ab20fbe68fd87648a4ee58d8af26ea7224818f605fa4cdb2ec5aaad652d050","tests/fixtures/invalid/table/llbrace.stderr":"90b78fd64904ea772687d8fea6df07b684a6d278a47aab242eeace8547921a18","tests/fixtures/invalid/table/nested-brackets-close.stderr":"85435c519a813544af5e686cd89f0a7c2944ab30806ee6fc3632266a03801a51","tests/fixtures/invalid/table/nested-brackets-open.stderr":"2bbca8c47edf49cb4541d869ec198beb5167bd9ea1e40d7daa461f03c5554293","tests/fixtures/invalid/table/no-close-1.stderr":"6e1bbe0ba02c31cd687a9dc8fe0fde2ce1c0cda31aec651dff58f41d8aa7d62a","tests/fixtures/invalid/table/no-close-2.stderr":"6e50b27f819a6769accee8b45850a2181932a8809fcdaf347c6d129ae6da307c","tests/fixtures/invalid/table/no-close-3.stderr":"68ce4165d0133af527af7c56fd1af4e652af27cc221f1051a8073e7192a78a20","tests/fixtures/invalid/table/no-close-4.stderr":"52d8e13b39b9507ef37a65c0eb779e89ff7d00fd4a70245d44225a35200a6ae7","tests/fixtures/invalid/table/no-close-5.stderr":"7c3f3c078dbeffcf3b55d3ba811d89fbdd19c1d2ae62b290224003ad26863a00","tests/fixtures/invalid/table/overwrite-array-in-parent.stderr":"f4f94892b9268181ad4e5d64337ec3bd11d0b1a49add7a7c52a0a949f511e79e","tests/fixtures/invalid/table/overwrite-bool-with-array.stderr":"1773dc739ded58c66dadc101668fde5877ba018268dc3b124a4b788b0a0f1c68","tests/fixtures/invalid/table/overwrite-with-deep-table.stderr":"7e1c743c45e4919cab3d36cff96a2165f15cd749411d8c9e758c7ccb7d972893","tests/fixtures/invalid/table/redefine-1.stderr":"a8795ab0ce678bea6299751633e08747b862a46c8f4546094cd1e5f643715202","tests/fixtures/invalid/table/redefine-2.stderr":"dbd674695c75ab83513cf0207304e7ec84565d6dac607e8da85eb9cf41475806","tests/fixtures/invalid/table/redefine-3.stderr":"e161dd3883e7d38e558d296898b637a09ff287cf35a8d921577693fd3c7a2770","tests/fixtures/invalid/table/rrbrace.stderr":"412d28cdee519340465a0e764529acffd5947f566d8b87d69a1a9890845e3747","tests/fixtures/invalid/table/super-twice.stderr":"c9d37817b5e5afd36a2ef3f12190ccf512217e5fdbb78d075d873ca2d2a90f98","tests/fixtures/invalid/table/text-after-table.stderr":"accc6467f519ab738eaa646c255d527ae47c4958231db59b2a9ef16549dc2fbe","tests/fixtures/invalid/table/whitespace.stderr":"73d125e308a219ce5aba0d45ea17b6247eda746e76740f640066b891092efd16","tests/fixtures/invalid/table/with-pound.stderr":"eb3fd32c944de502852f2e7b453f3f56849e7fbdbe9060863f9d65e308bd7f2d","tests/invalid.rs":"a8ca04aa4970cd310aaa01b97a55f78f84e6ccc0cae0974bb5e3b78056f5f437","tests/testsuite/convert.rs":"bb224d372b98c2c746c0ed127dd4c0289b1486b070b5d126939a412add34b461","tests/testsuite/datetime.rs":"62354b8e44466ecb63e0b64ab5e70212075cc42bc5ddf00d513004968f01c15e","tests/testsuite/edit.rs":"ea917588c1e2a331864f59340d4c385fc20156d551ead34438908d76522ed434","tests/testsuite/float.rs":"91b0be9a56c5b0ce7e54f7eda3ec72efbb33f855ebd49da660483bba3935586a","tests/testsuite/invalid.rs":"b2998cd7a30c8dc96f614e938edc9a7bf2eccf5662706994241294220319319a","tests/testsuite/main.rs":"c85d415a8c20f47f383c051fe7cfe3324947844bee922d6135cabdf63ada8403","tests/testsuite/parse.rs":"e3c19bc40167768cd50613ffef316c1ea31bdba3d9f52e997a0a84cc67d2ec19","tests/testsuite/stackoverflow.rs":"74df28497f99d467cb710eb5b3c48e77360747c7c21242e6a82c55389f0d92e1"}}
\ No newline at end of file
diff --git a/crates/toml_edit/LICENSE b/crates/toml_edit/LICENSE
deleted file mode 100644
index b73c718..0000000
--- a/crates/toml_edit/LICENSE
+++ /dev/null
@@ -1,228 +0,0 @@
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-	http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
----
-
-MIT License
-
-Copyright (c) 2017 Andronik Ordian
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
----
-
diff --git a/crates/unicode-ident/LICENSE b/crates/toml_edit/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/toml_edit/LICENSE
diff --git a/crates/toml_edit/patches/LICENSE.patch b/crates/toml_edit/patches/LICENSE.patch
deleted file mode 100644
index 2b5ecb8..0000000
--- a/crates/toml_edit/patches/LICENSE.patch
+++ /dev/null
@@ -1,234 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..b73c718
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,228 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+---
-+
-+MIT License
-+
-+Copyright (c) 2017 Andronik Ordian
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
-+
-+---
-+
diff --git a/crates/unicode-ident/.android-checksum.json b/crates/unicode-ident/.android-checksum.json
index 9717d6a..3af5ca5 100644
--- a/crates/unicode-ident/.android-checksum.json
+++ b/crates/unicode-ident/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"63c811e4a3b188312bac52e9a7887e71b4ccba944eb1d79e31b0ba9e45dcb3cd","Android.bp":"f9aec90402664dab3388204c3884e3c724b950df2fc6040cfd39f6ed76c574f2","Cargo.toml":"e3ca3499503cadb5fa4237d0d7e123aefd084d0c9d0696c2c0e2ccac0679c614","LICENSE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","LICENSE-UNICODE":"1a9013de4bc7f20610ef0deb99707295d041ffb7f1606a964d53ab868980d867","METADATA":"7714535b59b0ecc6cd0d7070a5578299097a3ab54db6a91a588e295ecb3cf669","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_UNICODE":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"eb5f57be8102851c4e5778f7e1e18a61b8c27ad1337a3f1c4ca9806cca0987d1","TEST_MAPPING":"617e0415a751184db19187255aea183f30b2fbd01af79c43cad2461f354d3bff","benches/xid.rs":"e327d69560b51f41d78ab7feb613cee235174d1ca482da69cf7fcf9c518eb83e","cargo_embargo.json":"bdcc6c649707ed1c905b6d51c95b3ef370012e611ddf1c7caae290a55b4b5363","rules.mk":"c184595645d8cbc5170e8e92e01dc07c0f041e64865e3d570f71ea58f55e10a7","src/lib.rs":"6d7a148e71e1ec047482509458c7c9d2cc85b5b2442de91e1419488362e898ec","src/tables.rs":"2f5c0ab0bcb27a8ad63b7df697d602a988ea4044d910fe69507ab3b6e98c454a","tests/compare.rs":"c0af7d7fe5acac729271bca02f481db1ac11a129503f03b4c143621032cc158f","tests/fst/mod.rs":"47c9b58d447ef0b1baf08681e5b10d1b5bc736949dbab9dd67df795316ef7016","tests/fst/xid_continue.fst":"25ad1d6099bb2a9076372632318e13cbc0203e74aa90fd3a396b2391290f01e2","tests/fst/xid_start.fst":"887c9f515ffdbd373bb924c93c78bd3653c3864df236b55a3689e821602e1ea7","tests/roaring/mod.rs":"c1531fc60b6b43fc6934c9403fedb5f4178d1acb7335fa2b26d49fcf6ddcdc68","tests/static_size.rs":"744163a6fe8cdcd11e32b4b7da337a0c0afe7392d0a96d7dee0518984ffec6ef","tests/tables/mod.rs":"d03c52d87472ce421ba539c4ffdd9e1e5e310a89ea45754ae2aa961824423532","tests/tables/tables.rs":"02970abb0db640cc206f6a79051ed5e85c6f3c699e2d37e6ebed51f336d4fd81","tests/trie/mod.rs":"9d037cb77e439318bdce36698b7e35d36a0225962f6cc861fc171f76608c5504","tests/trie/trie.rs":"2268756cf8771d604747bfdee847a746be3b05706816893b4a9a11139bf70cbe"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"63c811e4a3b188312bac52e9a7887e71b4ccba944eb1d79e31b0ba9e45dcb3cd","Android.bp":"f9aec90402664dab3388204c3884e3c724b950df2fc6040cfd39f6ed76c574f2","Cargo.toml":"e3ca3499503cadb5fa4237d0d7e123aefd084d0c9d0696c2c0e2ccac0679c614","LICENSE":"cff781a735d11de436295256ae4e316224b14f62edeba232cd936ef9c1599977","LICENSE-APACHE":"50f827348bfd5def2df4f30cb41264072cf9c180bd9ed698437e8d85b2482754","LICENSE-MIT":"38620a3cfaeec97a9197e8c39e436ea7f0bc86699b1f1c35f1aa41785b6d4eac","LICENSE-UNICODE":"1a9013de4bc7f20610ef0deb99707295d041ffb7f1606a964d53ab868980d867","METADATA":"7714535b59b0ecc6cd0d7070a5578299097a3ab54db6a91a588e295ecb3cf669","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_UNICODE":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"eb5f57be8102851c4e5778f7e1e18a61b8c27ad1337a3f1c4ca9806cca0987d1","TEST_MAPPING":"617e0415a751184db19187255aea183f30b2fbd01af79c43cad2461f354d3bff","benches/xid.rs":"e327d69560b51f41d78ab7feb613cee235174d1ca482da69cf7fcf9c518eb83e","cargo_embargo.json":"bdcc6c649707ed1c905b6d51c95b3ef370012e611ddf1c7caae290a55b4b5363","rules.mk":"c184595645d8cbc5170e8e92e01dc07c0f041e64865e3d570f71ea58f55e10a7","src/lib.rs":"6d7a148e71e1ec047482509458c7c9d2cc85b5b2442de91e1419488362e898ec","src/tables.rs":"2f5c0ab0bcb27a8ad63b7df697d602a988ea4044d910fe69507ab3b6e98c454a","tests/compare.rs":"c0af7d7fe5acac729271bca02f481db1ac11a129503f03b4c143621032cc158f","tests/fst/mod.rs":"47c9b58d447ef0b1baf08681e5b10d1b5bc736949dbab9dd67df795316ef7016","tests/fst/xid_continue.fst":"25ad1d6099bb2a9076372632318e13cbc0203e74aa90fd3a396b2391290f01e2","tests/fst/xid_start.fst":"887c9f515ffdbd373bb924c93c78bd3653c3864df236b55a3689e821602e1ea7","tests/roaring/mod.rs":"c1531fc60b6b43fc6934c9403fedb5f4178d1acb7335fa2b26d49fcf6ddcdc68","tests/static_size.rs":"744163a6fe8cdcd11e32b4b7da337a0c0afe7392d0a96d7dee0518984ffec6ef","tests/tables/mod.rs":"d03c52d87472ce421ba539c4ffdd9e1e5e310a89ea45754ae2aa961824423532","tests/tables/tables.rs":"02970abb0db640cc206f6a79051ed5e85c6f3c699e2d37e6ebed51f336d4fd81","tests/trie/mod.rs":"9d037cb77e439318bdce36698b7e35d36a0225962f6cc861fc171f76608c5504","tests/trie/trie.rs":"2268756cf8771d604747bfdee847a746be3b05706816893b4a9a11139bf70cbe"}}
\ No newline at end of file
diff --git a/crates/yaml-rust/LICENSE b/crates/unicode-ident/LICENSE
similarity index 81%
rename from crates/yaml-rust/LICENSE
rename to crates/unicode-ident/LICENSE
index b9cccf8..b333377 100644
--- a/crates/yaml-rust/LICENSE
+++ b/crates/unicode-ident/LICENSE
@@ -175,49 +175,52 @@
 
 END OF TERMS AND CONDITIONS
 
-APPENDIX: How to apply the Apache License to your work.
 
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
+------------------
 
-Copyright [yyyy] [name of copyright owner]
+UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
 
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
+See Terms of Use <https://www.unicode.org/copyright.html>
+for definitions of Unicode Inc.’s Data Files and Software.
 
-	http://www.apache.org/licenses/LICENSE-2.0
+NOTICE TO USER: Carefully read the following legal agreement.
+BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
+DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
+YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
+TERMS AND CONDITIONS OF THIS AGREEMENT.
+IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
+THE DATA FILES OR SOFTWARE.
 
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
+COPYRIGHT AND PERMISSION NOTICE
 
----
+Copyright © 1991-2022 Unicode, Inc. All rights reserved.
+Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
 
-Copyright (c) 2015 Chen Yuheng
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Unicode data files and any associated documentation
+(the "Data Files") or Unicode software and any associated documentation
+(the "Software") to deal in the Data Files or Software
+without restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, and/or sell copies of
+the Data Files or Software, and to permit persons to whom the Data Files
+or Software are furnished to do so, provided that either
+(a) this copyright and permission notice appear with all copies
+of the Data Files or Software, or
+(b) this copyright and permission notice appear in associated
+Documentation.
 
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THE DATA FILES OR SOFTWARE.
 
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+Except as contained in this notice, the name of a copyright holder
+shall not be used in advertising or otherwise to promote the sale,
+use or other dealings in these Data Files or Software without prior
+written authorization of the copyright holder.
diff --git a/crates/virtio-queue/.android-checksum.json b/crates/virtio-queue/.android-checksum.json
index b9f0411..efab686 100644
--- a/crates/virtio-queue/.android-checksum.json
+++ b/crates/virtio-queue/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"1d84c1cdf0904020a4157889e6a97fff09cd9868506167e230722751e1cc953d","Android.bp":"e00024b07c58318b2a0c2a7551058b5e3cb97e815712fb2b6b7fffc689c2e6b7","CHANGELOG.md":"c63e4f56c8000b7f632ee298febe28a901717a7bb881319ae58fa48910ee4919","Cargo.toml":"effb3c2c1a6f72d9fef7b75e98f8dfd58614d0c1d0b484731e744a12066b5e77","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-BSD-3-Clause":"6effa22075f387e9d0cc10ae8787537cbd3708d2f65d5dd618a3531c876d0c9b","METADATA":"db02b0b1ad79d76c4f379dc487a02516225c4a9d9755dd13795314ba730bc9cf","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"322ba862ccece41c6c4e8f58a0996b581baf60fd73e7ccb785d1c76a33e2aeab","benches/main.rs":"5aa2b63bcad7f825a6fcb7a2a0b7db1c7376a36ab19b413107fa0c89cdbb60fd","benches/queue/mod.rs":"962936b0954a80f45aa05c93a18794f64f8be61cfea4e08b6da21429d6ae6aef","cargo_embargo.json":"5b468000ad50d29939121326c44bedb3222833b00184e7619b13c3c976c9a869","docs/TESTING.md":"7e4862cc52b5b83c17e3cfc14c2e187bd341114516c37d4957bc9162ec8caf78","docs/images/descriptor.png":"1cb0eaa0c0e2b5ec3d315b85d8bf5fa91905e7a5a53c220805ff1f23d3b509e7","docs/images/queue.png":"b708659c9ab8458ffb7cb8fb28b13128334e050b1d617f0185493e0e536c7bc0","patches/LICENSE.patch":"bcc774f726c227e07a8b8a9cb91916e005e7873fcfeebd080ba2a6a9c1503cca","src/chain.rs":"7a158b6e8bf6f7eafc697a657d5a95a15cdb8457d1f91704e749f5dcc5c84d13","src/defs.rs":"4f5a94e256306c0c0e17492be2c132263b25cccb142ec7fe7231e1ce520acaf7","src/descriptor.rs":"4cb1ebdb17ee9c3c0720c008d3c69973228ad128bd01d2bc1932dcec7ef651e2","src/descriptor_utils.rs":"b76d75852f8ef0c288bb9bd9a5087b5e921d2f58ff2fa68fe4d434ccf3fce07d","src/lib.rs":"533f6b65bff0dda3f5df02675aec6aa37e262b4b09775e35a68a13183bb9a9cc","src/mock.rs":"12e511aac4d497b3ef5e7d899f05f2fa730094a893138c7b1ae38e4b3cac50fc","src/queue.rs":"fe61a4f6b59e4787f122f9cd196b064bc2d54231f22a7616114619acc7c05eda","src/queue_sync.rs":"912eeca9f42fc09bd311d5cfe162b22a531dad03acaa164ed46f4e3a7f782c01","src/state.rs":"c14de49b558db1c6b060618721897d0f42d12f8af76884c56a62238cf797b6a1"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"1d84c1cdf0904020a4157889e6a97fff09cd9868506167e230722751e1cc953d","Android.bp":"e00024b07c58318b2a0c2a7551058b5e3cb97e815712fb2b6b7fffc689c2e6b7","CHANGELOG.md":"c63e4f56c8000b7f632ee298febe28a901717a7bb881319ae58fa48910ee4919","Cargo.toml":"effb3c2c1a6f72d9fef7b75e98f8dfd58614d0c1d0b484731e744a12066b5e77","LICENSE":"92e50f38ce41db887e52d4260a1393fee37d88853f229d49b334b3a21d5e9c73","LICENSE-APACHE":"7c6512d88b3127990067585f24881ba1f182c5c49a04cb1975b226b7be95709e","LICENSE-BSD-3-Clause":"6effa22075f387e9d0cc10ae8787537cbd3708d2f65d5dd618a3531c876d0c9b","METADATA":"db02b0b1ad79d76c4f379dc487a02516225c4a9d9755dd13795314ba730bc9cf","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"322ba862ccece41c6c4e8f58a0996b581baf60fd73e7ccb785d1c76a33e2aeab","benches/main.rs":"5aa2b63bcad7f825a6fcb7a2a0b7db1c7376a36ab19b413107fa0c89cdbb60fd","benches/queue/mod.rs":"962936b0954a80f45aa05c93a18794f64f8be61cfea4e08b6da21429d6ae6aef","cargo_embargo.json":"5b468000ad50d29939121326c44bedb3222833b00184e7619b13c3c976c9a869","docs/TESTING.md":"7e4862cc52b5b83c17e3cfc14c2e187bd341114516c37d4957bc9162ec8caf78","docs/images/descriptor.png":"1cb0eaa0c0e2b5ec3d315b85d8bf5fa91905e7a5a53c220805ff1f23d3b509e7","docs/images/queue.png":"b708659c9ab8458ffb7cb8fb28b13128334e050b1d617f0185493e0e536c7bc0","patches/LICENSE.patch":"bcc774f726c227e07a8b8a9cb91916e005e7873fcfeebd080ba2a6a9c1503cca","src/chain.rs":"7a158b6e8bf6f7eafc697a657d5a95a15cdb8457d1f91704e749f5dcc5c84d13","src/defs.rs":"4f5a94e256306c0c0e17492be2c132263b25cccb142ec7fe7231e1ce520acaf7","src/descriptor.rs":"4cb1ebdb17ee9c3c0720c008d3c69973228ad128bd01d2bc1932dcec7ef651e2","src/descriptor_utils.rs":"b76d75852f8ef0c288bb9bd9a5087b5e921d2f58ff2fa68fe4d434ccf3fce07d","src/lib.rs":"533f6b65bff0dda3f5df02675aec6aa37e262b4b09775e35a68a13183bb9a9cc","src/mock.rs":"12e511aac4d497b3ef5e7d899f05f2fa730094a893138c7b1ae38e4b3cac50fc","src/queue.rs":"fe61a4f6b59e4787f122f9cd196b064bc2d54231f22a7616114619acc7c05eda","src/queue_sync.rs":"912eeca9f42fc09bd311d5cfe162b22a531dad03acaa164ed46f4e3a7f782c01","src/state.rs":"c14de49b558db1c6b060618721897d0f42d12f8af76884c56a62238cf797b6a1"}}
\ No newline at end of file
diff --git a/crates/shlex/LICENSE b/crates/virtio-queue/LICENSE
similarity index 87%
rename from crates/shlex/LICENSE
rename to crates/virtio-queue/LICENSE
index 261eeb9..c3b6e53 100644
--- a/crates/shlex/LICENSE
+++ b/crates/virtio-queue/LICENSE
@@ -1,3 +1,4 @@
+
                                  Apache License
                            Version 2.0, January 2004
                         http://www.apache.org/licenses/
@@ -199,3 +200,34 @@
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
+
+
+------------------
+
+// Copyright 2017 The Chromium OS Authors. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//    * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//    * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//    * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/walkdir/.android-checksum.json b/crates/walkdir/.android-checksum.json
index 5892ecb..f2953f8 100644
--- a/crates/walkdir/.android-checksum.json
+++ b/crates/walkdir/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"06b407554ac25bacf315f36c6d2d1261bebef0c5f49f9e8608a0b029911b277f","Android.bp":"79806f1392598fe9070b8d7be90bc1d37961f2d2b227b1123354ec9819685b61","COPYING":"7e2095b6d17d2d524a553ce879990287b4ca5be12c3ab759139f32ed920bd01e","Cargo.toml":"98749c7f0765de83546dde1a9389103407d650b203bc0d9e398ac946380960eb","LICENSE":"a211651e7a4c2aa6508a06f2bd4a6d7a2621f8a9135c770c89eb8e9adfe962ab","LICENSE-MIT":"e477ec620ffb08af8bae12ebe7771ec557bdf198ffd6015add93d41b75b64850","METADATA":"95a9cac17db07ef4dc1dc2e1641b7f085082270f3351c76a7138633bc235a560","MODULE_LICENSE_MIT":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"09b1ad0484b903768e09a03bb4c5c8764db522b4f1a2e30eb2b157fd56fcbe2f","TEST_MAPPING":"1f9b9771c8673972e55e57e2c699bf35595a81973c44b06fcaf8c27826ab759f","UNLICENSE":"967829e00fe60415a970e1672710f7f3b3ef4db1e08cd00e921961a829e51c09","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","compare/nftw.c":"e36640db4224e0a4475b9556f1a37fe8ab3b05c3a51271fe6567c6794987adcc","compare/walk.py":"b27b6447ef9e8a7f4d63cf86afd5ae5ab75bead7c2cab51a1506b70b2794d1c2","patches/LICENSE.patch":"89743460e1d684016f6e2dc57aaf7b5c9c9962db34f2695848a11c0318c013fb","rustfmt.toml":"180b0b088558e7982d755dba10aa4414920ed11c78cd96063404b84d690fb86f","src/dent.rs":"ea08c138ac02575dcf956c2113984165b62324db7377c952ab675ea5154106b9","src/error.rs":"cc0baea895cbc2e74a4eca3cd2537e0bf5a301523690df7592e78423430ff58d","src/lib.rs":"14e04ed13af2b4348377433b3deb003cde8dc6c319e0d7b276830772729234de","src/tests/mod.rs":"2a91ba0e31d6cfeaee9d9320b7ba1fb5b13be3ee91d6c8a937dbe3e642105e1b","src/tests/recursive.rs":"c5d88ebc59d5680ff9ff088bd19d7d2e70880fbceb8a0962b6a7d223744cbc63","src/tests/util.rs":"73923062a0301a04a3159c093135ffce8c37f994e68636b7158fc02d5d073fc3","src/util.rs":"7d699e89bfa488ff74125f2be0a0f9beb78ed52959aee72521dd01fa528ebe94"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"06b407554ac25bacf315f36c6d2d1261bebef0c5f49f9e8608a0b029911b277f","Android.bp":"79806f1392598fe9070b8d7be90bc1d37961f2d2b227b1123354ec9819685b61","COPYING":"7e2095b6d17d2d524a553ce879990287b4ca5be12c3ab759139f32ed920bd01e","Cargo.toml":"98749c7f0765de83546dde1a9389103407d650b203bc0d9e398ac946380960eb","LICENSE":"e477ec620ffb08af8bae12ebe7771ec557bdf198ffd6015add93d41b75b64850","LICENSE-MIT":"e477ec620ffb08af8bae12ebe7771ec557bdf198ffd6015add93d41b75b64850","METADATA":"95a9cac17db07ef4dc1dc2e1641b7f085082270f3351c76a7138633bc235a560","MODULE_LICENSE_MIT":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"09b1ad0484b903768e09a03bb4c5c8764db522b4f1a2e30eb2b157fd56fcbe2f","TEST_MAPPING":"1f9b9771c8673972e55e57e2c699bf35595a81973c44b06fcaf8c27826ab759f","UNLICENSE":"967829e00fe60415a970e1672710f7f3b3ef4db1e08cd00e921961a829e51c09","cargo_embargo.json":"aa45a963da01d3f018be316cd5b7646a5b413ce2611c5218f2914d2e8a9efd0e","compare/nftw.c":"e36640db4224e0a4475b9556f1a37fe8ab3b05c3a51271fe6567c6794987adcc","compare/walk.py":"b27b6447ef9e8a7f4d63cf86afd5ae5ab75bead7c2cab51a1506b70b2794d1c2","rustfmt.toml":"180b0b088558e7982d755dba10aa4414920ed11c78cd96063404b84d690fb86f","src/dent.rs":"ea08c138ac02575dcf956c2113984165b62324db7377c952ab675ea5154106b9","src/error.rs":"cc0baea895cbc2e74a4eca3cd2537e0bf5a301523690df7592e78423430ff58d","src/lib.rs":"14e04ed13af2b4348377433b3deb003cde8dc6c319e0d7b276830772729234de","src/tests/mod.rs":"2a91ba0e31d6cfeaee9d9320b7ba1fb5b13be3ee91d6c8a937dbe3e642105e1b","src/tests/recursive.rs":"c5d88ebc59d5680ff9ff088bd19d7d2e70880fbceb8a0962b6a7d223744cbc63","src/tests/util.rs":"73923062a0301a04a3159c093135ffce8c37f994e68636b7158fc02d5d073fc3","src/util.rs":"7d699e89bfa488ff74125f2be0a0f9beb78ed52959aee72521dd01fa528ebe94"}}
\ No newline at end of file
diff --git a/crates/walkdir/LICENSE b/crates/walkdir/LICENSE
deleted file mode 100644
index 0c1d4f5..0000000
--- a/crates/walkdir/LICENSE
+++ /dev/null
@@ -1,47 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2015 Andrew Gallant
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-This is free and unencumbered software released into the public domain.
-
-
-Anyone is free to copy, modify, publish, use, compile, sell, or
-distribute this software, either in source code form or as a compiled
-binary, for any purpose, commercial or non-commercial, and by any
-means.
-
-In jurisdictions that recognize copyright laws, the author or authors
-of this software dedicate any and all copyright interest in the
-software to the public domain. We make this dedication for the benefit
-of the public at large and to the detriment of our heirs and
-successors. We intend this dedication to be an overt act of
-relinquishment in perpetuity of all present and future rights to this
-software under copyright law.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
-For more information, please refer to <http://unlicense.org/>
diff --git a/crates/walkdir/LICENSE b/crates/walkdir/LICENSE
new file mode 120000
index 0000000..7f9a88e
--- /dev/null
+++ b/crates/walkdir/LICENSE
@@ -0,0 +1 @@
+LICENSE-MIT
\ No newline at end of file
diff --git a/crates/walkdir/patches/LICENSE.patch b/crates/walkdir/patches/LICENSE.patch
deleted file mode 100644
index 6a8685a..0000000
--- a/crates/walkdir/patches/LICENSE.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..0c1d4f5
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,47 @@
-+The MIT License (MIT)
-+
-+Copyright (c) 2015 Andrew Gallant
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in
-+all copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-+THE SOFTWARE.
-+
-+This is free and unencumbered software released into the public domain.
-+
-+
-+Anyone is free to copy, modify, publish, use, compile, sell, or
-+distribute this software, either in source code form or as a compiled
-+binary, for any purpose, commercial or non-commercial, and by any
-+means.
-+
-+In jurisdictions that recognize copyright laws, the author or authors
-+of this software dedicate any and all copyright interest in the
-+software to the public domain. We make this dedication for the benefit
-+of the public at large and to the detriment of our heirs and
-+successors. We intend this dedication to be an overt act of
-+relinquishment in perpetuity of all present and future rights to this
-+software under copyright law.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
-+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-+OTHER DEALINGS IN THE SOFTWARE.
-+
-+For more information, please refer to <http://unlicense.org/>
diff --git a/crates/webpki/.android-checksum.json b/crates/webpki/.android-checksum.json
index 9537b5a..6882499 100644
--- a/crates/webpki/.android-checksum.json
+++ b/crates/webpki/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"2157a25a3fff366a3c6375d62d33e92019993775175de57fe29b34411c2881a0","Android.bp":"9a3bd4d306e4bc582f7ee122a30a66d84181f55848ec02dc0f432558394ea647","Cargo.toml":"2f668297ec21cc90ffe869f188edcce3f46f6524356b12b5a34fc01889babadf","LICENSE":"3234bbb26c5edbe67c8ed565dc58b1679e68a672083fb765007baa6207771ade","METADATA":"27a4d593d52b60e7f2af927514eff0bffbb8f7822097dfd20541d07050882cc0","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_ISC":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"ddf34e0a936195d4f4ce8c03071042a4323aba29494b38c15a7796af3112d728","TEST_MAPPING":"8a829c3da93cab3cf6635af967855b7282ac7f68c74f2cd3ab96a120908bb551","cargo_embargo.json":"f75b465b495656c9b24594b98d9453ad3ec7c59135c9253511ea8581f5f78f0d","src/budget.rs":"c92fd8f50c166aef948700c4cc3ff9debc9e3efcd6a0132d1a34b300dc0a23df","src/calendar.rs":"916b55ca018f61ad460a15af6f7fcbef1e5e92c8af0709757e77f2bf1b7aa6f3","src/cert.rs":"076ed7f9fb1292bfcb95be25cef7f67faad36d837d00d44e5a0779cbbfab00a2","src/data/README.md":"32d9f76365a81310f40c9a75574554c54a3233a459dea51736c0dac81eb36997","src/data/alg-ecdsa-p256.der":"d8d4460ed4b72d8ceb3088c5ef6db434bcbc6ab81ecc5cc165b3d35efb269f10","src/data/alg-ecdsa-p384.der":"164733b4d5714df62307b8ef433e45a9a9d8a74f7313c11edcfa3031c5b64d8f","src/data/alg-ecdsa-sha256.der":"5171360d5c6f6ae3dcbf800e277d26a714244516b2d4841d435bbd52160ef43a","src/data/alg-ecdsa-sha384.der":"41cfb49a236638da2a01648e1f192a4f0ca5823c3b37952930f4278764d4a7ad","src/data/alg-ed25519.der":"95a4714ceb917d09e5e6143c6ac96b0f6f40edff9281749fa3c98824e7e8c415","src/data/alg-rsa-encryption.der":"09c2e14354a83703ce5e8aedf311fcaa3704fb7a86a64d05a57dcff93849848e","src/data/alg-rsa-pkcs1-sha256.der":"4ab1570f26e4ec4b64db6235e7f1956450954784f63e50e4384e630b86fafdca","src/data/alg-rsa-pkcs1-sha384.der":"77739ad15d8c8644cf3d9a2c8fe999bed7d486dfd9a92e79aa6fd75caef83b3b","src/data/alg-rsa-pkcs1-sha512.der":"e216ca9e00613dad16076adf08e3e25c937ea464b68c071ae61badfbc18e1c9d","src/data/alg-rsa-pss-sha256.der":"ad0e97684b2cd542029f5528336036150e92ebe933006c9bc081fd8906a71951","src/data/alg-rsa-pss-sha384.der":"a359bc1314fb9ea59d5c4c3e674eb65f72c055b6b1e0ed0b67065076a1f64f70","src/data/alg-rsa-pss-sha512.der":"6ea2196c3f13987eeef6cd8d6b0609f9237735cc67559e1319937d866ddcf236","src/der.rs":"d7e4c26a88dbbda0fb742f9b51124625cf421803be206b07d11d5beef0ab7532","src/end_entity.rs":"8f5f8b477ac47b9d346a5783409e05ab567ac8c8b50ced380aa82afbbd71bb97","src/error.rs":"8d66f1977cc77df053e6bfa4a1ada7dc1dad318ad301e6be30838320cbe9a7ee","src/lib.rs":"a54ec9a090578b5405ea32bea3e07f77ca83f1e436dab3f086139e64a21dc2cc","src/name.rs":"79181174a1d594e956ce37441f675cdc4dc3412566806fda1aa33ad857de7022","src/name/dns_name.rs":"4ca8978b6b553e0f573ff0966334b371b2480ec1a2b10e947e9bb86a2b662f81","src/name/ip_address.rs":"0454a59ff38c4d0f64371a0a7662422337be7e4d4243d3093b1b5bcb1e5db14e","src/name/verify.rs":"a9c32acfdb3fd7a57597650f08e7dda8d39b68f6a6856f990b1b05e18c1f9263","src/signed_data.rs":"fa2fc72cadd73abcbb386753409410624b5f9855cb2cba4da0e3889567dc8eff","src/time.rs":"10e6666ee72f8a05a5a2201e970ce4b61a3049a985fbc4a10c38f5da5aa19c74","src/trust_anchor.rs":"a37b170ef22d3044d7a6b7918a1595c0896cbe23d5bb361aff2c0ff1816d1eb0","src/verify_cert.rs":"2b9015bc2f26221e5a4fffb18ff093d04e5367c3d61b8a71009b024468c34a66","tests/dns_name_tests.rs":"75de304eb0012b5837130685a288cde6aaa3f76b6bf7cb9caad3a8b97b3d9640","tests/ed25519/ca.der":"e964b6289fbcea7b59e439dc5cac81069d1458be5d842ca4c6efb19709432dc7","tests/ed25519/ee.der":"a8444a18edc28d1a69c07335b0f8c62f1dab2b2cf4e41421b0c69e86a78891b3","tests/integration.rs":"f0b09b77ba8f81601c073ae5e2f8359db46c4fb4fec78e25c940c28682c96137","tests/misc/serial_neg.der":"12919c7d67791a0e098e1ee587dc9770231eda6d0da2d512770a0a06b5ef639a","tests/misc/serial_zero.der":"9d9ab2b35ef62a7eab8471a35399601cbb9a171595a686f153de6c7d62dc6d07","tests/netflix/ca.der":"9aed872dacd48041cbdc6cfaf6003246e5a0f127f8213a8a5ab237e84e3cab7a","tests/netflix/ee.der":"60a089e5974333839ee06e2cbd0208bcd33e10770bfff4f7d3c7ec4fd9f2da58","tests/netflix/inter.der":"80d457355005ea5b51dd88d83a196c84b6208f71aeecac6349fde52a6678c861","third-party/bettertls/LICENSE":"a69c036bc79a221e0abf26f032c2f80ba4ed9cf7e1d0f8361db03d1a0beb2c80","third-party/bettertls/README.md":"6f69c6e3eae7ae5a6845ace38dd6d913eec0c76a6d7ad2c6045b2cc70fcb45f8","third-party/chromium/LICENSE":"e3baa6bb0da277db5fb2e2726ecde1584731b0f7643835f2cea11b8888419b73","third-party/chromium/data/verify_signed_data/README":"5db9297cf9c64f6edacd05117e3a33517f3344da3c8767e450d8493197772b81","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-spki-params-null.pem":"47f95a68581a1c3677fa1bb33c75ef35c374d7f4168a5822aa6b56ca55d16a52","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-unused-bits-signature.pem":"b07ada217ec8a942c82560924491965772cd3728bb650b56d523046cbed4ef1a","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecdh-key.pem":"9577bfad6e2f97779a954d49aa46fa199410512bfcd8bc5520d68b81b5ccc529","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecmqv-key.pem":"bed6988102bf185274cd6b7f6d07d4f1341ed07e8fd6959f5b07266f1de66cf7","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem":"70299539eabf0789e465c731aca32010fbdebf535dd905d8c8cfa3edd9b8258f","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-wrong-signature-format.pem":"59009056bba352c1374e3ce135111bcf173d0ca91c3d1f7ac90b6c65ab4fd76e","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512.pem":"f2bec600fd810d694e00f2baba1c66108af8ef19de509c2ea7f59d6d4914c662","third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256-corrupted-data.pem":"4202c4fbc4c279c3a9dc5b357ef7e0eef4ab841e8ba8a68be5ffe8e342f685b2","third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256.pem":"599d451a3b63142a790c39ca49c448ab99207591f2ac832f59bd989a2dd606b8","third-party/chromium/data/verify_signed_data/ecdsa-using-rsa-key.pem":"96982e3ac708d476aa7a0405fb46a937d89be8683eadcf2f19e62205c6d20f4f","third-party/chromium/data/verify_signed_data/ours/make-pss.py":"179a509091f121aa05edffa9ebc5009bc7fa6afbe10bf056d666a08f3fcb1573","third-party/chromium/data/verify_signed_data/ours/priv.pem":"2d24496cf293967962d9194889816caa49f47862d695c8b2173d877952cb1add","third-party/chromium/data/verify_signed_data/ours/pub.pem":"0e56613bcb253f3d7c922b06be9b2386012ed55df82166319f70a5628512716d","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha256-salt32-corrupted-data.pem":"9336eb2f4a3ebb031175418657b417394ea076cd6e01abccf51d8a8dd6be418b","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha256-salt32.pem":"4a3b5af1ef67caa11ea1eab98f752c13eee5d1470eb98d28a5449026ade3d5d0","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha384-salt48-corrupted-data.pem":"5d8453952c47bb319be069cd41130b28be9c6aeaaf0900118e494dfb19eb5ef6","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha384-salt48.pem":"a48fdac0c339c2e5ad9152c8246f8a53c417dcef21a6fb6efc1140b1ef456659","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha512-salt64-corrupted-data.pem":"3347d299ce8ec7a6bb569371e39906f5e595e03db2c9304eb090aa53f4e5a0eb","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha512-salt64.pem":"4bec6dc3e17225438a96b466b1819fc4b873bce06fa811d07256080ad0d994b3","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-length.pem":"f853037e70decdfaf9eb4324d5fb8bf5f3b809f7b62eda663e427b4ca20c4340","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-null.pem":"3a2d5e30512af718f7069ab86b815e67d7eb7f8c20728e1413505d9122849558","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-key-params-absent.pem":"e914ae3f29a4891047a11c3561789cd6aee5ca90606693cb658adae45c496452","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-using-pss-key-no-params.pem":"b7e5a98e2e45c9114195d3b06261563918ee4c1c69b941421f7cf0d1794f717e","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-wrong-algorithm.pem":"63f12e3419bc354854268c2f511c45b548c5a4d1d187ea61171d76305fe1fd23","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1.pem":"ea5c7330ba69894a137db319383b00814ba3f16af83067e88e9f323dbacd91c0","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-key-encoded-ber.pem":"e1070a0f2916a83abe362dc3fa7930b834529515aeea2ae70af1024005ed698e","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-spki-non-null-params.pem":"dc2b4e38551f86b1aab28fd6fff609229e7dc3645a5d4d3a5d038306eb1a9de5","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem":"03a655d2346017a95b6f4833b3b012571fb528355b09178d01a7508ed6d3e26c","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-id-ea-rsa.pem":"f271fae71d8d1bfd9143650c15bfe2762273258c42439f732f4885809092b2ff","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256.pem":"b8ec12aed7066ff652fb58479e988cdd7715176bf3ccc1bc271ecb89bf0bfdac","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-no-params.pem":"6cdba2bcc874c7473202c8063b61223aa51c8510be968ea8e0ddbbe9c309ee49","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem":"bc2da3e67e40f2bb7e031f9b211ddb526a8a3da36867a39d12391b1e7ce19016","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20.pem":"33eaef74f3018691aa0ce316e030a55bba0910e241389cea4e6024b52ca4cc7a","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-wrong-salt.pem":"a4803fa543b63c98cc134e817c5633ab4b2afe417f8c14cbf0d246fb10fd1ab0","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-mgf1-sha512-salt33.pem":"42344f3decb0f758e8715eba500e43f6ab78825386652ec03d60ae2867009fd1","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-params.pem":"6b5acde62f7e91827ddc8c4e3912891e1b9d7221ace3d864bf16df27e1781b03","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem":"d9690c88c4c52b6ec115c6d1258665642f628ec5f2b4feb84600a82b0fae1126","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10.pem":"3f619cfd3bf675c294ce08ba3a693af4c6371b7936d444a2e76f892077ff6d1e","third-party/chromium/data/verify_signed_data/rsa-using-ec-key.pem":"128d245f206a7da0f5b6ea532e7f34179c62953dbb182552be7c4f87e94eda02","third-party/chromium/data/verify_signed_data/rsa2048-pkcs1-sha512.pem":"2a4386675270d20b979063c93b162f9db72ed5463cf0c072d0b7e51dde807e4f"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"2157a25a3fff366a3c6375d62d33e92019993775175de57fe29b34411c2881a0","Android.bp":"9a3bd4d306e4bc582f7ee122a30a66d84181f55848ec02dc0f432558394ea647","Cargo.toml":"2f668297ec21cc90ffe869f188edcce3f46f6524356b12b5a34fc01889babadf","LICENSE":"7069c9179a26a922a5f0f74c8d210613545a3107bf15d8e6beeffc2e920574b0","METADATA":"27a4d593d52b60e7f2af927514eff0bffbb8f7822097dfd20541d07050882cc0","MODULE_LICENSE_BSD":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","MODULE_LICENSE_ISC":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"ddf34e0a936195d4f4ce8c03071042a4323aba29494b38c15a7796af3112d728","TEST_MAPPING":"8a829c3da93cab3cf6635af967855b7282ac7f68c74f2cd3ab96a120908bb551","cargo_embargo.json":"f75b465b495656c9b24594b98d9453ad3ec7c59135c9253511ea8581f5f78f0d","src/budget.rs":"c92fd8f50c166aef948700c4cc3ff9debc9e3efcd6a0132d1a34b300dc0a23df","src/calendar.rs":"916b55ca018f61ad460a15af6f7fcbef1e5e92c8af0709757e77f2bf1b7aa6f3","src/cert.rs":"076ed7f9fb1292bfcb95be25cef7f67faad36d837d00d44e5a0779cbbfab00a2","src/data/README.md":"32d9f76365a81310f40c9a75574554c54a3233a459dea51736c0dac81eb36997","src/data/alg-ecdsa-p256.der":"d8d4460ed4b72d8ceb3088c5ef6db434bcbc6ab81ecc5cc165b3d35efb269f10","src/data/alg-ecdsa-p384.der":"164733b4d5714df62307b8ef433e45a9a9d8a74f7313c11edcfa3031c5b64d8f","src/data/alg-ecdsa-sha256.der":"5171360d5c6f6ae3dcbf800e277d26a714244516b2d4841d435bbd52160ef43a","src/data/alg-ecdsa-sha384.der":"41cfb49a236638da2a01648e1f192a4f0ca5823c3b37952930f4278764d4a7ad","src/data/alg-ed25519.der":"95a4714ceb917d09e5e6143c6ac96b0f6f40edff9281749fa3c98824e7e8c415","src/data/alg-rsa-encryption.der":"09c2e14354a83703ce5e8aedf311fcaa3704fb7a86a64d05a57dcff93849848e","src/data/alg-rsa-pkcs1-sha256.der":"4ab1570f26e4ec4b64db6235e7f1956450954784f63e50e4384e630b86fafdca","src/data/alg-rsa-pkcs1-sha384.der":"77739ad15d8c8644cf3d9a2c8fe999bed7d486dfd9a92e79aa6fd75caef83b3b","src/data/alg-rsa-pkcs1-sha512.der":"e216ca9e00613dad16076adf08e3e25c937ea464b68c071ae61badfbc18e1c9d","src/data/alg-rsa-pss-sha256.der":"ad0e97684b2cd542029f5528336036150e92ebe933006c9bc081fd8906a71951","src/data/alg-rsa-pss-sha384.der":"a359bc1314fb9ea59d5c4c3e674eb65f72c055b6b1e0ed0b67065076a1f64f70","src/data/alg-rsa-pss-sha512.der":"6ea2196c3f13987eeef6cd8d6b0609f9237735cc67559e1319937d866ddcf236","src/der.rs":"d7e4c26a88dbbda0fb742f9b51124625cf421803be206b07d11d5beef0ab7532","src/end_entity.rs":"8f5f8b477ac47b9d346a5783409e05ab567ac8c8b50ced380aa82afbbd71bb97","src/error.rs":"8d66f1977cc77df053e6bfa4a1ada7dc1dad318ad301e6be30838320cbe9a7ee","src/lib.rs":"a54ec9a090578b5405ea32bea3e07f77ca83f1e436dab3f086139e64a21dc2cc","src/name.rs":"79181174a1d594e956ce37441f675cdc4dc3412566806fda1aa33ad857de7022","src/name/dns_name.rs":"4ca8978b6b553e0f573ff0966334b371b2480ec1a2b10e947e9bb86a2b662f81","src/name/ip_address.rs":"0454a59ff38c4d0f64371a0a7662422337be7e4d4243d3093b1b5bcb1e5db14e","src/name/verify.rs":"a9c32acfdb3fd7a57597650f08e7dda8d39b68f6a6856f990b1b05e18c1f9263","src/signed_data.rs":"fa2fc72cadd73abcbb386753409410624b5f9855cb2cba4da0e3889567dc8eff","src/time.rs":"10e6666ee72f8a05a5a2201e970ce4b61a3049a985fbc4a10c38f5da5aa19c74","src/trust_anchor.rs":"a37b170ef22d3044d7a6b7918a1595c0896cbe23d5bb361aff2c0ff1816d1eb0","src/verify_cert.rs":"2b9015bc2f26221e5a4fffb18ff093d04e5367c3d61b8a71009b024468c34a66","tests/dns_name_tests.rs":"75de304eb0012b5837130685a288cde6aaa3f76b6bf7cb9caad3a8b97b3d9640","tests/ed25519/ca.der":"e964b6289fbcea7b59e439dc5cac81069d1458be5d842ca4c6efb19709432dc7","tests/ed25519/ee.der":"a8444a18edc28d1a69c07335b0f8c62f1dab2b2cf4e41421b0c69e86a78891b3","tests/integration.rs":"f0b09b77ba8f81601c073ae5e2f8359db46c4fb4fec78e25c940c28682c96137","tests/misc/serial_neg.der":"12919c7d67791a0e098e1ee587dc9770231eda6d0da2d512770a0a06b5ef639a","tests/misc/serial_zero.der":"9d9ab2b35ef62a7eab8471a35399601cbb9a171595a686f153de6c7d62dc6d07","tests/netflix/ca.der":"9aed872dacd48041cbdc6cfaf6003246e5a0f127f8213a8a5ab237e84e3cab7a","tests/netflix/ee.der":"60a089e5974333839ee06e2cbd0208bcd33e10770bfff4f7d3c7ec4fd9f2da58","tests/netflix/inter.der":"80d457355005ea5b51dd88d83a196c84b6208f71aeecac6349fde52a6678c861","third-party/bettertls/LICENSE":"a69c036bc79a221e0abf26f032c2f80ba4ed9cf7e1d0f8361db03d1a0beb2c80","third-party/bettertls/README.md":"6f69c6e3eae7ae5a6845ace38dd6d913eec0c76a6d7ad2c6045b2cc70fcb45f8","third-party/chromium/LICENSE":"e3baa6bb0da277db5fb2e2726ecde1584731b0f7643835f2cea11b8888419b73","third-party/chromium/data/verify_signed_data/README":"5db9297cf9c64f6edacd05117e3a33517f3344da3c8767e450d8493197772b81","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-spki-params-null.pem":"47f95a68581a1c3677fa1bb33c75ef35c374d7f4168a5822aa6b56ca55d16a52","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-unused-bits-signature.pem":"b07ada217ec8a942c82560924491965772cd3728bb650b56d523046cbed4ef1a","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecdh-key.pem":"9577bfad6e2f97779a954d49aa46fa199410512bfcd8bc5520d68b81b5ccc529","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-ecmqv-key.pem":"bed6988102bf185274cd6b7f6d07d4f1341ed07e8fd6959f5b07266f1de66cf7","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-using-rsa-algorithm.pem":"70299539eabf0789e465c731aca32010fbdebf535dd905d8c8cfa3edd9b8258f","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512-wrong-signature-format.pem":"59009056bba352c1374e3ce135111bcf173d0ca91c3d1f7ac90b6c65ab4fd76e","third-party/chromium/data/verify_signed_data/ecdsa-prime256v1-sha512.pem":"f2bec600fd810d694e00f2baba1c66108af8ef19de509c2ea7f59d6d4914c662","third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256-corrupted-data.pem":"4202c4fbc4c279c3a9dc5b357ef7e0eef4ab841e8ba8a68be5ffe8e342f685b2","third-party/chromium/data/verify_signed_data/ecdsa-secp384r1-sha256.pem":"599d451a3b63142a790c39ca49c448ab99207591f2ac832f59bd989a2dd606b8","third-party/chromium/data/verify_signed_data/ecdsa-using-rsa-key.pem":"96982e3ac708d476aa7a0405fb46a937d89be8683eadcf2f19e62205c6d20f4f","third-party/chromium/data/verify_signed_data/ours/make-pss.py":"179a509091f121aa05edffa9ebc5009bc7fa6afbe10bf056d666a08f3fcb1573","third-party/chromium/data/verify_signed_data/ours/priv.pem":"2d24496cf293967962d9194889816caa49f47862d695c8b2173d877952cb1add","third-party/chromium/data/verify_signed_data/ours/pub.pem":"0e56613bcb253f3d7c922b06be9b2386012ed55df82166319f70a5628512716d","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha256-salt32-corrupted-data.pem":"9336eb2f4a3ebb031175418657b417394ea076cd6e01abccf51d8a8dd6be418b","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha256-salt32.pem":"4a3b5af1ef67caa11ea1eab98f752c13eee5d1470eb98d28a5449026ade3d5d0","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha384-salt48-corrupted-data.pem":"5d8453952c47bb319be069cd41130b28be9c6aeaaf0900118e494dfb19eb5ef6","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha384-salt48.pem":"a48fdac0c339c2e5ad9152c8246f8a53c417dcef21a6fb6efc1140b1ef456659","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha512-salt64-corrupted-data.pem":"3347d299ce8ec7a6bb569371e39906f5e595e03db2c9304eb090aa53f4e5a0eb","third-party/chromium/data/verify_signed_data/ours/rsa-pss-sha512-salt64.pem":"4bec6dc3e17225438a96b466b1819fc4b873bce06fa811d07256080ad0d994b3","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-length.pem":"f853037e70decdfaf9eb4324d5fb8bf5f3b809f7b62eda663e427b4ca20c4340","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-bad-key-der-null.pem":"3a2d5e30512af718f7069ab86b815e67d7eb7f8c20728e1413505d9122849558","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-key-params-absent.pem":"e914ae3f29a4891047a11c3561789cd6aee5ca90606693cb658adae45c496452","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-using-pss-key-no-params.pem":"b7e5a98e2e45c9114195d3b06261563918ee4c1c69b941421f7cf0d1794f717e","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1-wrong-algorithm.pem":"63f12e3419bc354854268c2f511c45b548c5a4d1d187ea61171d76305fe1fd23","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha1.pem":"ea5c7330ba69894a137db319383b00814ba3f16af83067e88e9f323dbacd91c0","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-key-encoded-ber.pem":"e1070a0f2916a83abe362dc3fa7930b834529515aeea2ae70af1024005ed698e","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-spki-non-null-params.pem":"dc2b4e38551f86b1aab28fd6fff609229e7dc3645a5d4d3a5d038306eb1a9de5","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-ecdsa-algorithm.pem":"03a655d2346017a95b6f4833b3b012571fb528355b09178d01a7508ed6d3e26c","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256-using-id-ea-rsa.pem":"f271fae71d8d1bfd9143650c15bfe2762273258c42439f732f4885809092b2ff","third-party/chromium/data/verify_signed_data/rsa-pkcs1-sha256.pem":"b8ec12aed7066ff652fb58479e988cdd7715176bf3ccc1bc271ecb89bf0bfdac","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-no-params.pem":"6cdba2bcc874c7473202c8063b61223aa51c8510be968ea8e0ddbbe9c309ee49","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20-using-pss-key-with-null-params.pem":"bc2da3e67e40f2bb7e031f9b211ddb526a8a3da36867a39d12391b1e7ce19016","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-salt20.pem":"33eaef74f3018691aa0ce316e030a55bba0910e241389cea4e6024b52ca4cc7a","third-party/chromium/data/verify_signed_data/rsa-pss-sha1-wrong-salt.pem":"a4803fa543b63c98cc134e817c5633ab4b2afe417f8c14cbf0d246fb10fd1ab0","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-mgf1-sha512-salt33.pem":"42344f3decb0f758e8715eba500e43f6ab78825386652ec03d60ae2867009fd1","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-params.pem":"6b5acde62f7e91827ddc8c4e3912891e1b9d7221ace3d864bf16df27e1781b03","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10-using-pss-key-with-wrong-params.pem":"d9690c88c4c52b6ec115c6d1258665642f628ec5f2b4feb84600a82b0fae1126","third-party/chromium/data/verify_signed_data/rsa-pss-sha256-salt10.pem":"3f619cfd3bf675c294ce08ba3a693af4c6371b7936d444a2e76f892077ff6d1e","third-party/chromium/data/verify_signed_data/rsa-using-ec-key.pem":"128d245f206a7da0f5b6ea532e7f34179c62953dbb182552be7c4f87e94eda02","third-party/chromium/data/verify_signed_data/rsa2048-pkcs1-sha512.pem":"2a4386675270d20b979063c93b162f9db72ed5463cf0c072d0b7e51dde807e4f"}}
\ No newline at end of file
diff --git a/crates/webpki/LICENSE b/crates/webpki/LICENSE
index cd87be1..6395c36 100644
--- a/crates/webpki/LICENSE
+++ b/crates/webpki/LICENSE
@@ -17,3 +17,34 @@
 
 The files under third-party/chromium are licensed as described in
 third-party/chromium/LICENSE.
+
+
+------------------
+
+// Copyright 2015 The Chromium Authors. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//    * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//    * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//    * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/yaml-rust/.android-checksum.json b/crates/yaml-rust/.android-checksum.json
index f5b290b..5ebd300 100644
--- a/crates/yaml-rust/.android-checksum.json
+++ b/crates/yaml-rust/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"69b7cd46589be6120a151c26bd581ba82d8496a1e0443cfd92cd8b1c618fd11a","Android.bp":"e9ba4a5a77c2ccb31d5bad167f31a399bddb0ed8df8e3a5883cf7218ada1e002","Cargo.lock":"69768f322adec82a32e83978daa1153bbf55e7157c6be68f27f3c7447e31cc4d","Cargo.toml":"c0cdfdf7bec83bfdca404e687dac79ab100233ae849e3ae68e34dd04273318c5","LICENSE":"6a5edec0bf9700840072642ce9f2a226a2511243bb25898592137b428264bb9a","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"be61901e51942ed8e5663e26610fed017cf4ec2b828e8159b5d5fea0a767c36b","METADATA":"1b92fcee669be040fbdb2d04a3f98f533a3312bb45305ae335247f2077960094","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"fccf10badf54ccfe1fd013d0b7386856b0b1add8f5835081fc05b4f44d7c9601","appveyor.yml":"3eaecf6d8d175810635c52430ed41d2cef66b373a3c48f596b22f339945c465e","cargo_embargo.json":"15fe18ee1c2671cf391c9ca8da3a0b3c5c7d4cc38015db163a6f03c803662828","examples/dump_yaml.rs":"85df035437ab37550af4a632924366c9de96250b4c57da5f20bcd24787eb43b9","patches/LICENSE.patch":"37e1489a1707b575e079abde8ded110117e465d62610e14a1515e5ca965637c5","src/emitter.rs":"4af8ab316793642c8e4128c0220ff5e86517f3fb72ffcb285b21f77bedb306d3","src/lib.rs":"b57846e7a9ad2d588877e49c856b615edec2e753cc9ddad0b1a0a159c25ef807","src/parser.rs":"eff33f5e4fd64e95d71e7dc93657955ed2f9f8981e7308db771bc9f48cff0caa","src/scanner.rs":"a142aa9506c884d2058a8d9ac73adb5547ca441df7810b99c1e3844d3c81c630","src/yaml.rs":"059987c65daca63cfe963c50f510252887d8d5043df87be157cf8749f57bb79f","tests/quickcheck.rs":"b61d949522238782ec141fe63f4e5469cbbd5cb5229376337bc4b607eb82f5ff","tests/spec_test.rs":"dbff3206f050780c8503dc8fe5b93d0c015409f1b07537c5e9f6d930579107d4","tests/spec_test.rs.inc":"428e011227d95daecf91f387a7ebb9a240ecd7ba3daf0607962f1d7664b36c05","tests/specexamples.rs.inc":"2640bdf5c548fbbc7e3604828e643c7086bd2efa9ca9bfb80c10f0ce100bf340","tests/specs/cpp2rust.rb":"75a868620ab7d9c608a7ce75f59a9955a0d6c790fc7aee98d42bcdc16e525a79","tests/specs/handler_spec_test.cpp":"3d80a8225ccb86def8c9a4a06867cfc4ec451d50cd9e9a7f43a783f59138a48d","tests/specs/libyaml_fail-01.yaml":"79b824a696c9dbb7310a9226bb243fd0538468765b37a9f2716d538e67809e81","tests/specs/libyaml_fail-02.yaml":"9041fdf9d23a471c9d1f9c50d3a9ac9ba0cdaa307098c769ac056841a16c52c7","tests/specs/libyaml_fail-03.yaml":"e16b4747fe3903bef7c73ab07ed55f4c97eb37c99523a7ac81f906273a2fc884","tests/test_round_trip.rs":"1b94d53d737187029bcc30957c4c2fe26f4f8406db68257532ee173991a87294"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"69b7cd46589be6120a151c26bd581ba82d8496a1e0443cfd92cd8b1c618fd11a","Android.bp":"e9ba4a5a77c2ccb31d5bad167f31a399bddb0ed8df8e3a5883cf7218ada1e002","Cargo.lock":"69768f322adec82a32e83978daa1153bbf55e7157c6be68f27f3c7447e31cc4d","Cargo.toml":"c0cdfdf7bec83bfdca404e687dac79ab100233ae849e3ae68e34dd04273318c5","LICENSE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-APACHE":"3c7cd2396b5b772507febd2615d3d5a55b80103845037df77c87ba6e64872f2c","LICENSE-MIT":"be61901e51942ed8e5663e26610fed017cf4ec2b828e8159b5d5fea0a767c36b","METADATA":"1b92fcee669be040fbdb2d04a3f98f533a3312bb45305ae335247f2077960094","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","README.md":"fccf10badf54ccfe1fd013d0b7386856b0b1add8f5835081fc05b4f44d7c9601","appveyor.yml":"3eaecf6d8d175810635c52430ed41d2cef66b373a3c48f596b22f339945c465e","cargo_embargo.json":"15fe18ee1c2671cf391c9ca8da3a0b3c5c7d4cc38015db163a6f03c803662828","examples/dump_yaml.rs":"85df035437ab37550af4a632924366c9de96250b4c57da5f20bcd24787eb43b9","src/emitter.rs":"4af8ab316793642c8e4128c0220ff5e86517f3fb72ffcb285b21f77bedb306d3","src/lib.rs":"b57846e7a9ad2d588877e49c856b615edec2e753cc9ddad0b1a0a159c25ef807","src/parser.rs":"eff33f5e4fd64e95d71e7dc93657955ed2f9f8981e7308db771bc9f48cff0caa","src/scanner.rs":"a142aa9506c884d2058a8d9ac73adb5547ca441df7810b99c1e3844d3c81c630","src/yaml.rs":"059987c65daca63cfe963c50f510252887d8d5043df87be157cf8749f57bb79f","tests/quickcheck.rs":"b61d949522238782ec141fe63f4e5469cbbd5cb5229376337bc4b607eb82f5ff","tests/spec_test.rs":"dbff3206f050780c8503dc8fe5b93d0c015409f1b07537c5e9f6d930579107d4","tests/spec_test.rs.inc":"428e011227d95daecf91f387a7ebb9a240ecd7ba3daf0607962f1d7664b36c05","tests/specexamples.rs.inc":"2640bdf5c548fbbc7e3604828e643c7086bd2efa9ca9bfb80c10f0ce100bf340","tests/specs/cpp2rust.rb":"75a868620ab7d9c608a7ce75f59a9955a0d6c790fc7aee98d42bcdc16e525a79","tests/specs/handler_spec_test.cpp":"3d80a8225ccb86def8c9a4a06867cfc4ec451d50cd9e9a7f43a783f59138a48d","tests/specs/libyaml_fail-01.yaml":"79b824a696c9dbb7310a9226bb243fd0538468765b37a9f2716d538e67809e81","tests/specs/libyaml_fail-02.yaml":"9041fdf9d23a471c9d1f9c50d3a9ac9ba0cdaa307098c769ac056841a16c52c7","tests/specs/libyaml_fail-03.yaml":"e16b4747fe3903bef7c73ab07ed55f4c97eb37c99523a7ac81f906273a2fc884","tests/test_round_trip.rs":"1b94d53d737187029bcc30957c4c2fe26f4f8406db68257532ee173991a87294"}}
\ No newline at end of file
diff --git a/crates/unicode-ident/LICENSE b/crates/yaml-rust/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/yaml-rust/LICENSE
diff --git a/crates/yaml-rust/patches/LICENSE.patch b/crates/yaml-rust/patches/LICENSE.patch
deleted file mode 100644
index 6a3d4a8..0000000
--- a/crates/yaml-rust/patches/LICENSE.patch
+++ /dev/null
@@ -1,229 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..b9cccf8
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,223 @@
-+                              Apache License
-+                        Version 2.0, January 2004
-+                     http://www.apache.org/licenses/
-+
-+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-+
-+1. Definitions.
-+
-+   "License" shall mean the terms and conditions for use, reproduction,
-+   and distribution as defined by Sections 1 through 9 of this document.
-+
-+   "Licensor" shall mean the copyright owner or entity authorized by
-+   the copyright owner that is granting the License.
-+
-+   "Legal Entity" shall mean the union of the acting entity and all
-+   other entities that control, are controlled by, or are under common
-+   control with that entity. For the purposes of this definition,
-+   "control" means (i) the power, direct or indirect, to cause the
-+   direction or management of such entity, whether by contract or
-+   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-+   outstanding shares, or (iii) beneficial ownership of such entity.
-+
-+   "You" (or "Your") shall mean an individual or Legal Entity
-+   exercising permissions granted by this License.
-+
-+   "Source" form shall mean the preferred form for making modifications,
-+   including but not limited to software source code, documentation
-+   source, and configuration files.
-+
-+   "Object" form shall mean any form resulting from mechanical
-+   transformation or translation of a Source form, including but
-+   not limited to compiled object code, generated documentation,
-+   and conversions to other media types.
-+
-+   "Work" shall mean the work of authorship, whether in Source or
-+   Object form, made available under the License, as indicated by a
-+   copyright notice that is included in or attached to the work
-+   (an example is provided in the Appendix below).
-+
-+   "Derivative Works" shall mean any work, whether in Source or Object
-+   form, that is based on (or derived from) the Work and for which the
-+   editorial revisions, annotations, elaborations, or other modifications
-+   represent, as a whole, an original work of authorship. For the purposes
-+   of this License, Derivative Works shall not include works that remain
-+   separable from, or merely link (or bind by name) to the interfaces of,
-+   the Work and Derivative Works thereof.
-+
-+   "Contribution" shall mean any work of authorship, including
-+   the original version of the Work and any modifications or additions
-+   to that Work or Derivative Works thereof, that is intentionally
-+   submitted to Licensor for inclusion in the Work by the copyright owner
-+   or by an individual or Legal Entity authorized to submit on behalf of
-+   the copyright owner. For the purposes of this definition, "submitted"
-+   means any form of electronic, verbal, or written communication sent
-+   to the Licensor or its representatives, including but not limited to
-+   communication on electronic mailing lists, source code control systems,
-+   and issue tracking systems that are managed by, or on behalf of, the
-+   Licensor for the purpose of discussing and improving the Work, but
-+   excluding communication that is conspicuously marked or otherwise
-+   designated in writing by the copyright owner as "Not a Contribution."
-+
-+   "Contributor" shall mean Licensor and any individual or Legal Entity
-+   on behalf of whom a Contribution has been received by Licensor and
-+   subsequently incorporated within the Work.
-+
-+2. Grant of Copyright License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   copyright license to reproduce, prepare Derivative Works of,
-+   publicly display, publicly perform, sublicense, and distribute the
-+   Work and such Derivative Works in Source or Object form.
-+
-+3. Grant of Patent License. Subject to the terms and conditions of
-+   this License, each Contributor hereby grants to You a perpetual,
-+   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-+   (except as stated in this section) patent license to make, have made,
-+   use, offer to sell, sell, import, and otherwise transfer the Work,
-+   where such license applies only to those patent claims licensable
-+   by such Contributor that are necessarily infringed by their
-+   Contribution(s) alone or by combination of their Contribution(s)
-+   with the Work to which such Contribution(s) was submitted. If You
-+   institute patent litigation against any entity (including a
-+   cross-claim or counterclaim in a lawsuit) alleging that the Work
-+   or a Contribution incorporated within the Work constitutes direct
-+   or contributory patent infringement, then any patent licenses
-+   granted to You under this License for that Work shall terminate
-+   as of the date such litigation is filed.
-+
-+4. Redistribution. You may reproduce and distribute copies of the
-+   Work or Derivative Works thereof in any medium, with or without
-+   modifications, and in Source or Object form, provided that You
-+   meet the following conditions:
-+
-+   (a) You must give any other recipients of the Work or
-+       Derivative Works a copy of this License; and
-+
-+   (b) You must cause any modified files to carry prominent notices
-+       stating that You changed the files; and
-+
-+   (c) You must retain, in the Source form of any Derivative Works
-+       that You distribute, all copyright, patent, trademark, and
-+       attribution notices from the Source form of the Work,
-+       excluding those notices that do not pertain to any part of
-+       the Derivative Works; and
-+
-+   (d) If the Work includes a "NOTICE" text file as part of its
-+       distribution, then any Derivative Works that You distribute must
-+       include a readable copy of the attribution notices contained
-+       within such NOTICE file, excluding those notices that do not
-+       pertain to any part of the Derivative Works, in at least one
-+       of the following places: within a NOTICE text file distributed
-+       as part of the Derivative Works; within the Source form or
-+       documentation, if provided along with the Derivative Works; or,
-+       within a display generated by the Derivative Works, if and
-+       wherever such third-party notices normally appear. The contents
-+       of the NOTICE file are for informational purposes only and
-+       do not modify the License. You may add Your own attribution
-+       notices within Derivative Works that You distribute, alongside
-+       or as an addendum to the NOTICE text from the Work, provided
-+       that such additional attribution notices cannot be construed
-+       as modifying the License.
-+
-+   You may add Your own copyright statement to Your modifications and
-+   may provide additional or different license terms and conditions
-+   for use, reproduction, or distribution of Your modifications, or
-+   for any such Derivative Works as a whole, provided Your use,
-+   reproduction, and distribution of the Work otherwise complies with
-+   the conditions stated in this License.
-+
-+5. Submission of Contributions. Unless You explicitly state otherwise,
-+   any Contribution intentionally submitted for inclusion in the Work
-+   by You to the Licensor shall be under the terms and conditions of
-+   this License, without any additional terms or conditions.
-+   Notwithstanding the above, nothing herein shall supersede or modify
-+   the terms of any separate license agreement you may have executed
-+   with Licensor regarding such Contributions.
-+
-+6. Trademarks. This License does not grant permission to use the trade
-+   names, trademarks, service marks, or product names of the Licensor,
-+   except as required for reasonable and customary use in describing the
-+   origin of the Work and reproducing the content of the NOTICE file.
-+
-+7. Disclaimer of Warranty. Unless required by applicable law or
-+   agreed to in writing, Licensor provides the Work (and each
-+   Contributor provides its Contributions) on an "AS IS" BASIS,
-+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-+   implied, including, without limitation, any warranties or conditions
-+   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-+   PARTICULAR PURPOSE. You are solely responsible for determining the
-+   appropriateness of using or redistributing the Work and assume any
-+   risks associated with Your exercise of permissions under this License.
-+
-+8. Limitation of Liability. In no event and under no legal theory,
-+   whether in tort (including negligence), contract, or otherwise,
-+   unless required by applicable law (such as deliberate and grossly
-+   negligent acts) or agreed to in writing, shall any Contributor be
-+   liable to You for damages, including any direct, indirect, special,
-+   incidental, or consequential damages of any character arising as a
-+   result of this License or out of the use or inability to use the
-+   Work (including but not limited to damages for loss of goodwill,
-+   work stoppage, computer failure or malfunction, or any and all
-+   other commercial damages or losses), even if such Contributor
-+   has been advised of the possibility of such damages.
-+
-+9. Accepting Warranty or Additional Liability. While redistributing
-+   the Work or Derivative Works thereof, You may choose to offer,
-+   and charge a fee for, acceptance of support, warranty, indemnity,
-+   or other liability obligations and/or rights consistent with this
-+   License. However, in accepting such obligations, You may act only
-+   on Your own behalf and on Your sole responsibility, not on behalf
-+   of any other Contributor, and only if You agree to indemnify,
-+   defend, and hold each Contributor harmless for any liability
-+   incurred by, or claims asserted against, such Contributor by reason
-+   of your accepting any such warranty or additional liability.
-+
-+END OF TERMS AND CONDITIONS
-+
-+APPENDIX: How to apply the Apache License to your work.
-+
-+   To apply the Apache License to your work, attach the following
-+   boilerplate notice, with the fields enclosed by brackets "[]"
-+   replaced with your own identifying information. (Don't include
-+   the brackets!)  The text should be enclosed in the appropriate
-+   comment syntax for the file format. We also recommend that a
-+   file or class name and description of purpose be included on the
-+   same "printed page" as the copyright notice for easier
-+   identification within third-party archives.
-+
-+Copyright [yyyy] [name of copyright owner]
-+
-+Licensed under the Apache License, Version 2.0 (the "License");
-+you may not use this file except in compliance with the License.
-+You may obtain a copy of the License at
-+
-+	http://www.apache.org/licenses/LICENSE-2.0
-+
-+Unless required by applicable law or agreed to in writing, software
-+distributed under the License is distributed on an "AS IS" BASIS,
-+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-+See the License for the specific language governing permissions and
-+limitations under the License.
-+
-+---
-+
-+Copyright (c) 2015 Chen Yuheng
-+
-+Permission is hereby granted, free of charge, to any person obtaining a copy
-+of this software and associated documentation files (the "Software"), to deal
-+in the Software without restriction, including without limitation the rights
-+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-+copies of the Software, and to permit persons to whom the Software is
-+furnished to do so, subject to the following conditions:
-+
-+The above copyright notice and this permission notice shall be included in all
-+copies or substantial portions of the Software.
-+
-+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-+SOFTWARE.
diff --git a/crates/zerocopy-derive/.android-checksum.json b/crates/zerocopy-derive/.android-checksum.json
index ed04da1..d49c371 100644
--- a/crates/zerocopy-derive/.android-checksum.json
+++ b/crates/zerocopy-derive/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"d04ce0da1704e46c7434743af45b63db9cc6e1301b5b797346862462a213ecb9","Android.bp":"e52a10f36d75552c76679cf5daee6344600b69a172a3875f944fbc5010effba8","Cargo.toml":"978df0652f3b2ce253694e10ad38f9502e81f285dce19b5747c5ff71755fea58","LICENSE":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-APACHE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-BSD":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-MIT":"3e24ce9879b9a289b7413493fe10221df3551f197741ceeef6c38680dd1bf44f","METADATA":"9071811683f5732d0a9e02f3ea39d26bba602dfcc8ca54f8213a2e268792e90b","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"3d5b3f68b29cddd9a4914e197f6c58b71a60e1dd603641a1834a046255d6d13e","cargo_embargo.json":"2cfc52f9eb76af7f4e8556acf0400fb847df8011aaed77c31aaa5e81cb45d4df","patches/LICENSE.patch":"fcafb83042215e4a906214694a50d4a76f333aadb3fcd6bee8547f3831c0b1a4","rules.mk":"871db36f2f61170d8fb1de7b0bf147135598d2006aa10456ba695f4b921e642d","src/enum.rs":"2852e4f8b6830a81d20e35352618d2d5a0202a9d7007cf3073d46300de9529da","src/ext.rs":"e4ec13ba55bef86ad26761814a4f89265afd324d82d7c2a208aec02a35995cf4","src/lib.rs":"8c47ef84078ca75e698287d1fa91384afaaebe3d4e95b91d35e6b91c9900c982","src/output_tests.rs":"d458ce2df779bc2cb7f3ec80d3bba16a863958a29232f36d1d99835f6030b573","src/repr.rs":"a089e6413bd65c6b2794cbd94d1e2f4395b416dbc149ba5fc7567d59badaebae","tests/deprecated.rs":"0c0a7b634670fd922c10249dc610cff475685c7f8eddf40b768c035dc3f6a17f","tests/enum_from_zeros.rs":"4e9b6b1d2010276dc6f7148661bd753034ff4046458566e074270b543aeda3f7","tests/enum_known_layout.rs":"8706a65ac5cddcfeca6e9fc9a9ddfe85bb2439f7131d61f809abee67e71f295e","tests/enum_no_cell.rs":"2598305734b25e2f2603b193f8b3de749a3c38aa07bc15810714f6352e877d11","tests/enum_to_bytes.rs":"fbeea1398ee2e0a5884df26491496d117123c05d6690c2318642dfbd870809fe","tests/enum_try_from_bytes.rs":"1de55f76a23f03a5c13415db922b17f8531241686fd1b90e488f30d4bb59e96f","tests/enum_unaligned.rs":"39874beccbc15926c94eff003179babd3b5296dc9f0a47d7d517b693aeab2423","tests/eq.rs":"af8512e887524e2a831518f94c822f4a14e96290637aea4313ea81e3739fbfcb","tests/hash.rs":"d0f5102ada65411bdc5e4804a965a4d00918445df36540cc1c20b3314884da44","tests/hygiene.rs":"bff9a0b5ed4bc0c29b9a943acddd888ef85264cb28f3794579657e9c79ccd143","tests/include.rs":"d3351eabcb35a8831d497961ca55dde8220574d34df1e04ddce34193b8114101","tests/issue_2117.rs":"110dd4df5c464a9b02d29a2c90c9399dc1c9da62f25c06a6e9f07a25c9090ec5","tests/paths_and_modules.rs":"cb236f45352d641dc3fe48e34f83a4e4d1b3ee63aea19f70968b6b609da3dbbe","tests/priv_in_pub.rs":"1775c99899c66b15d0951dd03ee84e65dda736eaa64895340ae2a96dc436b3ea","tests/struct_from_bytes.rs":"56ee10792f5151079c799ffac9175c7c81939ae860cc7094ad175c59c900c949","tests/struct_from_zeros.rs":"451a0c4bbda2b864fda704006af8924a68a048663a3866bbf8fba5a4a6c70d55","tests/struct_known_layout.rs":"bfaf3adc0e8afb9a9490b29898a660a30172cf16bfa982dfd1f878ade2ec7ca3","tests/struct_no_cell.rs":"bc752c287297a3cdd72e2a7d04d761351d70ba9ed9b52d48f6013b6828eb7999","tests/struct_to_bytes.rs":"0524f1c2bed3d61aecafc773a0083daff06aaff64d86561358eef670e7ccacc6","tests/struct_try_from_bytes.rs":"6f0ee0a5556d7e7da2e1e7e355e0fbaa7d65ef91cc2c9684b3b56e761a2af732","tests/struct_unaligned.rs":"aeae9c670e0c0c0ccb8d79835453ca7997b4463d66ffa933cc33b6c16e763cc8","tests/trybuild.rs":"6bd309c9df870ee2c95f6009708d4c2f3c5f6710fddcd115fe97603e44ac6283","tests/ui-msrv/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-msrv/derive_transparent.stderr":"e8fa237daf922a7f56efe2b6434835159d5720be2358148187d46ba51d9470f9","tests/ui-msrv/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-msrv/enum.stderr":"400846355a435f31db7fcd18dc959df6ac668e6ae80ce5a237238a3b80cdbca8","tests/ui-msrv/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-msrv/enum_from_bytes_u8_too_few.stderr":"52c1f193303999816f7b0757a11117c4ea56f7e7ae73438efe5e8e45b1d53148","tests/ui-msrv/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-msrv/late_compile_pass.stderr":"9a60b1de3f7f8bbce32cc4243c5a535c97676dc49929db035b90e5e97b94b41f","tests/ui-msrv/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-msrv/mid_compile_pass.stderr":"8db06292e6f738b9f96c2c4b57ddae236a53a3c6a37f97c5ec877b19c4e84d9c","tests/ui-msrv/msrv_specific.rs":"8672b910e03ad7e0cb6a8133cf33dfcb671600fe584f23988c3391c8fd1b5034","tests/ui-msrv/msrv_specific.stderr":"7e1574819905920427ed9c0e142312bc9a694b78ded640062eed825d102fa8ae","tests/ui-msrv/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-msrv/struct.stderr":"31ab458c01a6d061dabf629993ae16f78e224650b5139f4297df27b5c4626389","tests/ui-msrv/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-msrv/union.stderr":"116d11f3dc0e8c48b34b97a35acd77bdfae89d6f6e04943c4187bc7cebda3c2f","tests/ui-msrv/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-msrv/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"c50fa04bfada2b6caa57e5e47565e062c4966dae84bf653c6b1c1de7db8cd3ad","tests/ui-nightly/absence_of_deprecated_warning.rs":"57bfe124352c8ffaaad27236337fa9e36892c045961a63945de20d305d717d71","tests/ui-nightly/absence_of_deprecated_warning.stderr":"2e949ae43339d3266b521c044df1c83467564048cb83f331af424f84ffc1304d","tests/ui-nightly/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-nightly/derive_transparent.stderr":"eb166d27369594f686ffeb14b06bdda1171abe503ad9ccc198b902036882075a","tests/ui-nightly/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-nightly/enum.stderr":"c396d5cb9ebb2a2360ec6cb19cdc840342ccd35a9d090645fc0dacfb094f93d4","tests/ui-nightly/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-nightly/enum_from_bytes_u8_too_few.stderr":"5f54bc513207b3eb7486c47fab46ddb2717593aa85f992659d536950024ad988","tests/ui-nightly/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-nightly/late_compile_pass.stderr":"d2d2bb3fbb2a7bbd2e97ee174f3058edc5f8cadd712cccb8084183b08f2d3056","tests/ui-nightly/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-nightly/mid_compile_pass.stderr":"c781918015830abd9555365ba70b39d0fedc37baf452a5918511a5cf79017184","tests/ui-nightly/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-nightly/struct.stderr":"f2e83f59aff8954c2110d0d6147d9a317af7b2ef8a4e638f8248e6575a6c4819","tests/ui-nightly/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-nightly/union.stderr":"8dfb47f797306387088b503376926bbe9d699166de64a0e4e892df58c537ac08","tests/ui-nightly/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-nightly/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"10aea1f93a8619febbe4ca9500adba4974608db2a7817c1f277337c4b3871c38","tests/ui-stable/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-stable/derive_transparent.stderr":"3242a9c45e27990c43db13c7bc658a3750228b567ba281d3f2827e0baa016db6","tests/ui-stable/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-stable/enum.stderr":"c58fce065d7151cf74d0aa3ec02e26fc6cd7337e49c4c9632a45ef734bf7e7fe","tests/ui-stable/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-stable/enum_from_bytes_u8_too_few.stderr":"cc0181d1f9979c91dc39355e09bedd930a812efb05d55936e60f95f687a257b8","tests/ui-stable/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-stable/late_compile_pass.stderr":"be493372bdd4c444e1ae312563971c8ac868fa3be5512f1f731b4adda7b49d11","tests/ui-stable/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-stable/mid_compile_pass.stderr":"4ec7d39b6dceb9c6c87065d7ecbc6a7b47a292af06b0b25eb2feb67ad2ee739a","tests/ui-stable/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-stable/struct.stderr":"c694c1c958a9e4830e1fdc176562bf03a18a147dfa7d45be264599253c5a5e61","tests/ui-stable/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-stable/union.stderr":"b1d05e20ed7dd317b60b32bc4f6929aa359a45ce6dd3272eaef8bb2251da48c2","tests/ui-stable/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-stable/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"622668adb04803c6539d544c9e3b6592c0eadbb05d655e6a51523e769c63c835","tests/union_from_bytes.rs":"d507f7b2817b0b9e47e8b5632204b0b4efc81cf5bf39c03beeb1f123b143b9c9","tests/union_from_zeros.rs":"05af073a7045e641e1fa85de00ee18c9ca844c368dcf4dbe0727d11eff82bc38","tests/union_known_layout.rs":"9ae5f1813b6871c9b4e327afd09523d3427751297af661384c0c3ff0924d2659","tests/union_no_cell.rs":"050c9bb79ea00b07457069b4a0ae30c9dc8c2284596e6a36d08d7f72f073aab2","tests/union_to_bytes.rs":"79d210d161567b23f26c1e6eab8bd28348880cb3dce4047aa6b82ce9a7b1566e","tests/union_try_from_bytes.rs":"1aad3f7493a30426e680fb4ef5f1a7fd61cb1bc1cae10f86539b6c32a2eeaf37","tests/union_unaligned.rs":"40b6ad76ce60d20cf8c5107f3bbfac7ba9196c7c043506fbb5e9136b063e1e29"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"d04ce0da1704e46c7434743af45b63db9cc6e1301b5b797346862462a213ecb9","Android.bp":"e52a10f36d75552c76679cf5daee6344600b69a172a3875f944fbc5010effba8","Cargo.toml":"978df0652f3b2ce253694e10ad38f9502e81f285dce19b5747c5ff71755fea58","LICENSE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-APACHE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-BSD":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-MIT":"3e24ce9879b9a289b7413493fe10221df3551f197741ceeef6c38680dd1bf44f","METADATA":"9071811683f5732d0a9e02f3ea39d26bba602dfcc8ca54f8213a2e268792e90b","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","TEST_MAPPING":"3d5b3f68b29cddd9a4914e197f6c58b71a60e1dd603641a1834a046255d6d13e","cargo_embargo.json":"2cfc52f9eb76af7f4e8556acf0400fb847df8011aaed77c31aaa5e81cb45d4df","rules.mk":"871db36f2f61170d8fb1de7b0bf147135598d2006aa10456ba695f4b921e642d","src/enum.rs":"2852e4f8b6830a81d20e35352618d2d5a0202a9d7007cf3073d46300de9529da","src/ext.rs":"e4ec13ba55bef86ad26761814a4f89265afd324d82d7c2a208aec02a35995cf4","src/lib.rs":"8c47ef84078ca75e698287d1fa91384afaaebe3d4e95b91d35e6b91c9900c982","src/output_tests.rs":"d458ce2df779bc2cb7f3ec80d3bba16a863958a29232f36d1d99835f6030b573","src/repr.rs":"a089e6413bd65c6b2794cbd94d1e2f4395b416dbc149ba5fc7567d59badaebae","tests/deprecated.rs":"0c0a7b634670fd922c10249dc610cff475685c7f8eddf40b768c035dc3f6a17f","tests/enum_from_zeros.rs":"4e9b6b1d2010276dc6f7148661bd753034ff4046458566e074270b543aeda3f7","tests/enum_known_layout.rs":"8706a65ac5cddcfeca6e9fc9a9ddfe85bb2439f7131d61f809abee67e71f295e","tests/enum_no_cell.rs":"2598305734b25e2f2603b193f8b3de749a3c38aa07bc15810714f6352e877d11","tests/enum_to_bytes.rs":"fbeea1398ee2e0a5884df26491496d117123c05d6690c2318642dfbd870809fe","tests/enum_try_from_bytes.rs":"1de55f76a23f03a5c13415db922b17f8531241686fd1b90e488f30d4bb59e96f","tests/enum_unaligned.rs":"39874beccbc15926c94eff003179babd3b5296dc9f0a47d7d517b693aeab2423","tests/eq.rs":"af8512e887524e2a831518f94c822f4a14e96290637aea4313ea81e3739fbfcb","tests/hash.rs":"d0f5102ada65411bdc5e4804a965a4d00918445df36540cc1c20b3314884da44","tests/hygiene.rs":"bff9a0b5ed4bc0c29b9a943acddd888ef85264cb28f3794579657e9c79ccd143","tests/include.rs":"d3351eabcb35a8831d497961ca55dde8220574d34df1e04ddce34193b8114101","tests/issue_2117.rs":"110dd4df5c464a9b02d29a2c90c9399dc1c9da62f25c06a6e9f07a25c9090ec5","tests/paths_and_modules.rs":"cb236f45352d641dc3fe48e34f83a4e4d1b3ee63aea19f70968b6b609da3dbbe","tests/priv_in_pub.rs":"1775c99899c66b15d0951dd03ee84e65dda736eaa64895340ae2a96dc436b3ea","tests/struct_from_bytes.rs":"56ee10792f5151079c799ffac9175c7c81939ae860cc7094ad175c59c900c949","tests/struct_from_zeros.rs":"451a0c4bbda2b864fda704006af8924a68a048663a3866bbf8fba5a4a6c70d55","tests/struct_known_layout.rs":"bfaf3adc0e8afb9a9490b29898a660a30172cf16bfa982dfd1f878ade2ec7ca3","tests/struct_no_cell.rs":"bc752c287297a3cdd72e2a7d04d761351d70ba9ed9b52d48f6013b6828eb7999","tests/struct_to_bytes.rs":"0524f1c2bed3d61aecafc773a0083daff06aaff64d86561358eef670e7ccacc6","tests/struct_try_from_bytes.rs":"6f0ee0a5556d7e7da2e1e7e355e0fbaa7d65ef91cc2c9684b3b56e761a2af732","tests/struct_unaligned.rs":"aeae9c670e0c0c0ccb8d79835453ca7997b4463d66ffa933cc33b6c16e763cc8","tests/trybuild.rs":"6bd309c9df870ee2c95f6009708d4c2f3c5f6710fddcd115fe97603e44ac6283","tests/ui-msrv/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-msrv/derive_transparent.stderr":"e8fa237daf922a7f56efe2b6434835159d5720be2358148187d46ba51d9470f9","tests/ui-msrv/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-msrv/enum.stderr":"400846355a435f31db7fcd18dc959df6ac668e6ae80ce5a237238a3b80cdbca8","tests/ui-msrv/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-msrv/enum_from_bytes_u8_too_few.stderr":"52c1f193303999816f7b0757a11117c4ea56f7e7ae73438efe5e8e45b1d53148","tests/ui-msrv/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-msrv/late_compile_pass.stderr":"9a60b1de3f7f8bbce32cc4243c5a535c97676dc49929db035b90e5e97b94b41f","tests/ui-msrv/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-msrv/mid_compile_pass.stderr":"8db06292e6f738b9f96c2c4b57ddae236a53a3c6a37f97c5ec877b19c4e84d9c","tests/ui-msrv/msrv_specific.rs":"8672b910e03ad7e0cb6a8133cf33dfcb671600fe584f23988c3391c8fd1b5034","tests/ui-msrv/msrv_specific.stderr":"7e1574819905920427ed9c0e142312bc9a694b78ded640062eed825d102fa8ae","tests/ui-msrv/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-msrv/struct.stderr":"31ab458c01a6d061dabf629993ae16f78e224650b5139f4297df27b5c4626389","tests/ui-msrv/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-msrv/union.stderr":"116d11f3dc0e8c48b34b97a35acd77bdfae89d6f6e04943c4187bc7cebda3c2f","tests/ui-msrv/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-msrv/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"c50fa04bfada2b6caa57e5e47565e062c4966dae84bf653c6b1c1de7db8cd3ad","tests/ui-nightly/absence_of_deprecated_warning.rs":"57bfe124352c8ffaaad27236337fa9e36892c045961a63945de20d305d717d71","tests/ui-nightly/absence_of_deprecated_warning.stderr":"2e949ae43339d3266b521c044df1c83467564048cb83f331af424f84ffc1304d","tests/ui-nightly/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-nightly/derive_transparent.stderr":"eb166d27369594f686ffeb14b06bdda1171abe503ad9ccc198b902036882075a","tests/ui-nightly/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-nightly/enum.stderr":"c396d5cb9ebb2a2360ec6cb19cdc840342ccd35a9d090645fc0dacfb094f93d4","tests/ui-nightly/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-nightly/enum_from_bytes_u8_too_few.stderr":"5f54bc513207b3eb7486c47fab46ddb2717593aa85f992659d536950024ad988","tests/ui-nightly/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-nightly/late_compile_pass.stderr":"d2d2bb3fbb2a7bbd2e97ee174f3058edc5f8cadd712cccb8084183b08f2d3056","tests/ui-nightly/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-nightly/mid_compile_pass.stderr":"c781918015830abd9555365ba70b39d0fedc37baf452a5918511a5cf79017184","tests/ui-nightly/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-nightly/struct.stderr":"f2e83f59aff8954c2110d0d6147d9a317af7b2ef8a4e638f8248e6575a6c4819","tests/ui-nightly/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-nightly/union.stderr":"8dfb47f797306387088b503376926bbe9d699166de64a0e4e892df58c537ac08","tests/ui-nightly/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-nightly/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"10aea1f93a8619febbe4ca9500adba4974608db2a7817c1f277337c4b3871c38","tests/ui-stable/derive_transparent.rs":"154b27e419fd1ff4a5aeeff3933b991fb76091254862b3a8a21de5d64d5d2cf8","tests/ui-stable/derive_transparent.stderr":"3242a9c45e27990c43db13c7bc658a3750228b567ba281d3f2827e0baa016db6","tests/ui-stable/enum.rs":"f40df2de87dc984dc71804de50fff1365df4786f015ed2663af72abee437a048","tests/ui-stable/enum.stderr":"c58fce065d7151cf74d0aa3ec02e26fc6cd7337e49c4c9632a45ef734bf7e7fe","tests/ui-stable/enum_from_bytes_u8_too_few.rs":"7ebf87ce92ba9d3371a9cd58f370d15c74ae7a04877d1a590042fba22e36c214","tests/ui-stable/enum_from_bytes_u8_too_few.stderr":"cc0181d1f9979c91dc39355e09bedd930a812efb05d55936e60f95f687a257b8","tests/ui-stable/late_compile_pass.rs":"e8e0e441f6eca2942e5b096d93a45743a898b845450a635be26a1f21490f5139","tests/ui-stable/late_compile_pass.stderr":"be493372bdd4c444e1ae312563971c8ac868fa3be5512f1f731b4adda7b49d11","tests/ui-stable/mid_compile_pass.rs":"ab8d748f6e4ba10396281350dbc9b381563241e41fbdee6c2ac951dd782cd34b","tests/ui-stable/mid_compile_pass.stderr":"4ec7d39b6dceb9c6c87065d7ecbc6a7b47a292af06b0b25eb2feb67ad2ee739a","tests/ui-stable/struct.rs":"b5f0bb698052a82e835922cc485a98acd93f793a592a40e038eebafbb1d1c664","tests/ui-stable/struct.stderr":"c694c1c958a9e4830e1fdc176562bf03a18a147dfa7d45be264599253c5a5e61","tests/ui-stable/union.rs":"9197226c356c294e1818bf90df5dcfdcf68470e4b110c6fd37bd9b5668a16d6c","tests/ui-stable/union.stderr":"b1d05e20ed7dd317b60b32bc4f6929aa359a45ce6dd3272eaef8bb2251da48c2","tests/ui-stable/union_into_bytes_cfg/union_into_bytes_cfg.rs":"95458a42b8ccf01507c061d605a670f3424b15c2c9c7d487145c0cb551e3bbf7","tests/ui-stable/union_into_bytes_cfg/union_into_bytes_cfg.stderr":"622668adb04803c6539d544c9e3b6592c0eadbb05d655e6a51523e769c63c835","tests/union_from_bytes.rs":"d507f7b2817b0b9e47e8b5632204b0b4efc81cf5bf39c03beeb1f123b143b9c9","tests/union_from_zeros.rs":"05af073a7045e641e1fa85de00ee18c9ca844c368dcf4dbe0727d11eff82bc38","tests/union_known_layout.rs":"9ae5f1813b6871c9b4e327afd09523d3427751297af661384c0c3ff0924d2659","tests/union_no_cell.rs":"050c9bb79ea00b07457069b4a0ae30c9dc8c2284596e6a36d08d7f72f073aab2","tests/union_to_bytes.rs":"79d210d161567b23f26c1e6eab8bd28348880cb3dce4047aa6b82ce9a7b1566e","tests/union_try_from_bytes.rs":"1aad3f7493a30426e680fb4ef5f1a7fd61cb1bc1cae10f86539b6c32a2eeaf37","tests/union_unaligned.rs":"40b6ad76ce60d20cf8c5107f3bbfac7ba9196c7c043506fbb5e9136b063e1e29"}}
\ No newline at end of file
diff --git a/crates/zerocopy-derive/LICENSE b/crates/zerocopy-derive/LICENSE
deleted file mode 100644
index 7ed244f..0000000
--- a/crates/zerocopy-derive/LICENSE
+++ /dev/null
@@ -1,24 +0,0 @@
-Copyright 2019 The Fuchsia Authors.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-   * Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-   * Redistributions in binary form must reproduce the above
-copyright notice, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the
-distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/unicode-ident/LICENSE b/crates/zerocopy-derive/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/zerocopy-derive/LICENSE
diff --git a/crates/zerocopy-derive/patches/LICENSE.patch b/crates/zerocopy-derive/patches/LICENSE.patch
deleted file mode 100644
index 150d4e0..0000000
--- a/crates/zerocopy-derive/patches/LICENSE.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..7ed244f
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,24 @@
-+Copyright 2019 The Fuchsia Authors.
-+
-+Redistribution and use in source and binary forms, with or without
-+modification, are permitted provided that the following conditions are
-+met:
-+
-+   * Redistributions of source code must retain the above copyright
-+notice, this list of conditions and the following disclaimer.
-+   * Redistributions in binary form must reproduce the above
-+copyright notice, this list of conditions and the following disclaimer
-+in the documentation and/or other materials provided with the
-+distribution.
-+
-+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/zerocopy/.android-checksum.json b/crates/zerocopy/.android-checksum.json
index 7aeb219..60ebdce 100644
--- a/crates/zerocopy/.android-checksum.json
+++ b/crates/zerocopy/.android-checksum.json
@@ -1 +1 @@
-{"package":null,"files":{".cargo-checksum.json":"537446dedc0c14f91a70f0f3f124804ea630c3f1ccf692243e5e8e88099342c9","Android.bp":"c10040ba7e8418d41b5892f39d7b8127525fcdee74daba521fe97eed22c9b967","CHANGELOG.md":"e2b2be60932270ea30707700e553a050b044ffbb6303df84feaad6a729aebc07","CONTRIBUTING.md":"85209a827d866e207cdc1ed0110192a41c8371af86cbd6d1f2010dce88ae7a49","Cargo.toml":"1ff8331848ffaeaef640830eb9ed113ca29f835f55d043992774d6fd5efd6d68","LICENSE":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-APACHE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-BSD":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-MIT":"3e24ce9879b9a289b7413493fe10221df3551f197741ceeef6c38680dd1bf44f","METADATA":"cab298bdc8c52c0a63d8f2f7c6abe121b5024c9b88160ba796f787ac5a80a557","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","POLICIES.md":"2c88a1c9779bd76926e57478ecb54f633f7ed71b5dceb95a8aff1168e3cd708a","README.md":"11b7d40320fe792a2a9e536116032a23cdd3a38c8508834a0fe85c5dd72b08be","TEST_MAPPING":"20cde0a7b53544a9f3a65e3d60b64b01ae54892de9762cc8e51d38a5f8ceea4d","android_config.toml":"aae2c89c2ca81764ccb87dd819fe89c9674ec20798dbe206b406100afdac109d","build.rs":"fdbbfba1fb64dadc4a4e0fc89c8eb2bcb71889ff737290c042be1ab14d447180","cargo.sh":"dac54d3a35b77498b165a902b948ab1a4e61ce6d80cdb4fb1cb99b061554f9b1","cargo_embargo.json":"475e7a2d2f3583477af8ebe7b9dc8a4f7ce9cfee45efe2b5d8ab23d9322f3437","ci/check_all_toolchains_tested.sh":"65277017a3b96017036eab505921c30b789cff519fc10fa20ce1b00fe068eab8","ci/check_fmt.sh":"65a2a98c251f61d5804a0c2f3bfd16551eefef9c703324c603a14683c5a9baf2","ci/check_job_dependencies.sh":"7a48930c53d0c4500fcd6ddadbd2bcbed217c91de1a697ff9eae6012ad1cf85f","ci/check_readme.sh":"7360da9fef9a0b97d81badb52016f78c2e0e5e2960229e0696956ef566626e54","ci/check_versions.sh":"12c44efae36aeed4e4fc655d8f99a0b17194eba8716e589d81f8063fceb4d721","ci/release_crate_version.sh":"eead8dd30d3b86dc2a0821deedaa99e32d25373cd6e7f935ac7f9de6c1938c84","clippy.toml":"24577ed72d5ec356b0bd79a5ae1d38a79e8b15ae7b6e5b187cf0ef87ac2ef7f2","githooks/pre-push":"8f58f384a52f14baaae2cb06b687a0feccfc5df24d0ae817823b1bbc4d78dbf5","patches/LICENSE.patch":"fcafb83042215e4a906214694a50d4a76f333aadb3fcd6bee8547f3831c0b1a4","rules.mk":"3054778ad6254c05dd5eb597dd67b093fc5ebde71b4a2d00ba378f1ac6a82519","rustfmt.toml":"5c169706acf81062608764052838eafc68fe950d12d8ccda6013af5b446d63fe","src/byte_slice.rs":"3e5dd3a8dbc6556c8d9a035c7cf8ce4127b81d45d12a21e8e3e28587d7aa2a50","src/byteorder.rs":"6dff8fb8c04fb054431eee5a9ae1fce1746b840edd26a3bd98e59988b85b823a","src/deprecated.rs":"9361d398426a3e834b065fe188e592c7504f1335552d7863918a8f75a793db8e","src/error.rs":"15ad121a811b4111d10e6fac9e12152cc6ff8d7a1f2149377feba4fb49d60d00","src/impls.rs":"3fce71ad1c053c09fa0da839b20cb56afd6a3e7c3f0c6c340e825fca03b80f62","src/layout.rs":"21a840004a6919ad6c74a721af1edc59bc0558b0853ffcc110c20252136a23f6","src/lib.rs":"8ad6110214caebbeca0ecbf56ff38cff7977a57f10e31a22b7ff215e4ae5a941","src/macros.rs":"e17baba6f10249c4f78910d69256692e8b9bb22210e01b9ea90eb8d4fa581075","src/pointer/aliasing_safety.rs":"483198df1f9b2bca14a1630954e9ea0e1275963ff383afedfaf8d87a397f2740","src/pointer/mod.rs":"425bf5082767fe98d041e2dd95e705eec7629d94dcd36a3ed5dc6523d7f0400d","src/pointer/ptr.rs":"51ae8675f62b8b59e375f5910a36578e2e31a67fbea8b1ece961961930e6de73","src/ref.rs":"8b39604079965342da67c8727ca57fe078f0b95d2c02c9aec4183790a4ad68a8","src/util/macro_util.rs":"2c02b344114ebbe98047686ffafd4d3aa81d0ffb6c9b3548db394725a96e257a","src/util/macros.rs":"e4bf4d4939b68c6ee5200016bbfacbe6cfef801cc706f3852fdc8e3d0271dc37","src/util/mod.rs":"24b66634b3c8c2c67e18687d876cb318d90eccc5152f019981fd0a8b97f36308","src/wrappers.rs":"d6f5fea4cb462e0208bdbe82abc3191f268ee7d24f3737937270ec84cdb6e5a3","testdata/include_value/data":"87c24be7c86405fd019739c0e6362147a7e45b70d4a704282719ff9a4b62dd36","tests/trybuild.rs":"921ec22964a75a8354b4c94f95093b8f854655b71251d7858f583708511f7d77","tests/ui-msrv/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-msrv/diagnostic-not-implemented-from-bytes.stderr":"4089215b1df5a3c6bb2614000378bc4b4555d5e9b09008eb4f5a3d89deabdbb3","tests/ui-msrv/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-msrv/diagnostic-not-implemented-from-zeros.stderr":"7fee78190af015710d94d5c3534bc8dc75157c462a32c4a89a2f4b932d4cb7f4","tests/ui-msrv/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-msrv/diagnostic-not-implemented-immutable.stderr":"4bcf0cba8c816a7a5e7f13256b273e0b83c4da317a7fe6b8e61e4909b509af02","tests/ui-msrv/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-msrv/diagnostic-not-implemented-into-bytes.stderr":"2ee6d51b0355f8387542230e22aa748dc9bec684c285d448189afc66f2da01ed","tests/ui-msrv/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-msrv/diagnostic-not-implemented-issue-1296.stderr":"2d7be324e42e09c9e6fce03d2b66cce55a2ee69e5a0aa07de0f71ec18baed1ba","tests/ui-msrv/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-msrv/diagnostic-not-implemented-known-layout.stderr":"b4ff1049ca82c188053454f208c3003014a5bedd782fd03d7aa748dcdbf656ab","tests/ui-msrv/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-msrv/diagnostic-not-implemented-try-from-bytes.stderr":"a62b9bd963ca08819e43c531340f7b7bdc289041b653335879a23cb78289eaba","tests/ui-msrv/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-msrv/diagnostic-not-implemented-unaligned.stderr":"c8e633af41e48e2d7d2c89629b01a00a8019bc15726b03e2202065484a82b55e","tests/ui-msrv/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-msrv/include_value_not_from_bytes.stderr":"04cbcdc040f649d03cd9ebce8a1e6158645f836f44a72195bb153b9043ac34a8","tests/ui-msrv/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-msrv/include_value_wrong_size.stderr":"7f501791ea006e3df03d9b3e0dcccc46f5d9bdbb5c64fcaaa31d126311318bb4","tests/ui-msrv/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-msrv/invalid-impls/invalid-impls.stderr":"ff24c7a5c75cdbbd9cd8919934cb922efb295104dae41490987e6f129977ab05","tests/ui-msrv/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-msrv/max-align.stderr":"eef0eaf82a223fe5b406e2b507478474b47d323cd8cab32a730dcc230dfa4969","tests/ui-msrv/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-msrv/transmute-dst-not-frombytes.stderr":"84e2b67c3c9f73b7d561c97a91048ae9eb91f5e2737b1723bbe6ae1ba05cd9d4","tests/ui-msrv/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-msrv/transmute-mut-alignment-increase.stderr":"9714d77cb5dad09b24f116c4018e8179d1c4fe7a130147cb6838b8d06b905f9c","tests/ui-msrv/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-msrv/transmute-mut-const.stderr":"d08ac7260d7d425e66fb273dc61f01dc7726b475d2912caabd62cffa912d48ba","tests/ui-msrv/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-msrv/transmute-mut-dst-generic.stderr":"4f1d49ba0b043741e8881e6f53922e5b0b60dcadf8148a141395e471766a7679","tests/ui-msrv/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-msrv/transmute-mut-dst-not-a-reference.stderr":"b10e6b76150168288a9ad5a494a93d2c92e31b74cfb9517d93ed82e9d06f1abb","tests/ui-msrv/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-msrv/transmute-mut-dst-not-frombytes.stderr":"05000ba72ea1747a1c12806404dbb124edb068a39d85904d314acfdf412cdee1","tests/ui-msrv/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-msrv/transmute-mut-dst-not-intobytes.stderr":"6e170000866643500d9711b7002779d2d8fffbe06a3bc8632e6e9a4a8bdc1979","tests/ui-msrv/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-msrv/transmute-mut-dst-unsized.stderr":"73ccc44398fa6320a8e830313c812619072cfbc9e1a694c6f88a5fa06d7e0124","tests/ui-msrv/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-msrv/transmute-mut-illegal-lifetime.stderr":"914c16f19c5ad3418e08e3701fb693f4dae1ed844dd2d357a4d861d3df8704c3","tests/ui-msrv/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-msrv/transmute-mut-size-decrease.stderr":"b7ee92e76faa4129d75d9f986ce2e5ef50f8924fef485ace3e0ad732062e28cd","tests/ui-msrv/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-msrv/transmute-mut-size-increase.stderr":"79ffa82f2d0c53fe5b2e55f0f358c7d20f8452cf892f3866716e08b4ea6322bd","tests/ui-msrv/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-msrv/transmute-mut-src-dst-generic.stderr":"369d3e3947e81de8f3e2fa49ade8e8263e7b493bc4e7d5560e44796a960fe87b","tests/ui-msrv/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-msrv/transmute-mut-src-dst-not-references.stderr":"93584326ab2fd8dd8e4ebef465bc3541761ea43ff5aac3a7794aa4ee52eaca2f","tests/ui-msrv/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-msrv/transmute-mut-src-dst-unsized.stderr":"881f46cb6943f842351be5c0c76ef2ddc87e4a194dac8959d280b68cd7250fe2","tests/ui-msrv/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-msrv/transmute-mut-src-generic.stderr":"2978625f4a64e19ab7c90daa94053ea3e57012e4e42de1aed645c8dfe1ad9221","tests/ui-msrv/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-msrv/transmute-mut-src-immutable.stderr":"48ddd05834acde5456f6b6e9e389098995a837562dbde288d813b0c9233900b0","tests/ui-msrv/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-msrv/transmute-mut-src-not-a-reference.stderr":"10a77e576756bdeb3867c5f8b54687c8ef68660b3ebc15265acc2d0c4234577c","tests/ui-msrv/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-msrv/transmute-mut-src-not-frombytes.stderr":"034da485616c2a7430868b6827bcef2e5c9c39fe4c89ac577eb58f4dc63091d9","tests/ui-msrv/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-msrv/transmute-mut-src-not-intobytes.stderr":"b693b1af440fc684c9cbebe580d58ba3f1909e8ee52a7b27234e2b3d6fb9b2e1","tests/ui-msrv/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-msrv/transmute-mut-src-unsized.stderr":"8bbcb2bde1a1257a087a7fc240ad897508c371b90478586a6b8cadb0e8594218","tests/ui-msrv/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-msrv/transmute-ptr-to-usize.stderr":"80764029a66325c51dffca8961dfaae3b0c9b3723d8c1d53933942ffac6deb2f","tests/ui-msrv/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-msrv/transmute-ref-alignment-increase.stderr":"396fd42941a0259a13d868554e6bf7e9a72753ebf3198d13eb3faa6efcc3f81c","tests/ui-msrv/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-msrv/transmute-ref-dst-generic.stderr":"1e4429d9600ff4cb5f729779c32cd239cc39e6cd7a1b20bb2e52824bc0d7c804","tests/ui-msrv/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-msrv/transmute-ref-dst-mutable.stderr":"bce1331bebdebfbc253e8945f68897d9f0abd1a2eff9259e6657daba1bdae9fd","tests/ui-msrv/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-msrv/transmute-ref-dst-not-a-reference.stderr":"b94916f2a4fddd7280cfc4114be176479ecefd8030891791d38760a475e688f7","tests/ui-msrv/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-msrv/transmute-ref-dst-not-frombytes.stderr":"aef30d5527db0585fcc4cd9ceef91a49b31ebff3c3e6c8d385616fde1dac2b0f","tests/ui-msrv/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-msrv/transmute-ref-dst-not-nocell.stderr":"7626fce7a73436c76c9fedb695a35cf05a749b131ec39ff6e664b80c5f47506a","tests/ui-msrv/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-msrv/transmute-ref-dst-unsized.stderr":"c1c57f34ec8166ce885fd244afce0a70898563e9b4966d07f1c0e4713c8ed906","tests/ui-msrv/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-msrv/transmute-ref-illegal-lifetime.stderr":"6fee6a359ec36d57358d73a87af9ed45b380f10a6a07212fc711c7671828ec82","tests/ui-msrv/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-msrv/transmute-ref-size-decrease.stderr":"76f3e04b668db7118c8914877d57e6d79d8812d50fc98e651252de6319309e25","tests/ui-msrv/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-msrv/transmute-ref-size-increase.stderr":"809749bdc3acfb0d0575962659aff3f15e1c464a6d9e421448d674c2230b3c49","tests/ui-msrv/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-msrv/transmute-ref-src-dst-generic.stderr":"199483e82b59ad8724485d64062c623124714a31a4a4aa38fd2808521d7f9eb4","tests/ui-msrv/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-msrv/transmute-ref-src-dst-not-references.stderr":"b58f31a729ee4a90f8c30ff950c02d49d6ca340d882b431f7764120b0ff8d829","tests/ui-msrv/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-msrv/transmute-ref-src-dst-unsized.stderr":"e419f9725cf4a4dd8df13335ede12fff4b8eaba1ae0537831df8e39e46992c29","tests/ui-msrv/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-msrv/transmute-ref-src-generic.stderr":"06042e71a9b709923edd9ea77ba9c71d1d1564445a15a7971fdaf284abe552a0","tests/ui-msrv/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-msrv/transmute-ref-src-not-a-reference.stderr":"da596f7aa5e826b171e3bea5b39cc7c5c19d232d9b575095943e83af802dee08","tests/ui-msrv/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-msrv/transmute-ref-src-not-intobytes.stderr":"b6837722a77618c0a5e3adf04250a381eb0fe45563e231c658a306ca3e373847","tests/ui-msrv/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-msrv/transmute-ref-src-not-nocell.stderr":"2c3929245c9435c725724839cec07e38dfd1e77927931005bf9f14e3aad794b3","tests/ui-msrv/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-msrv/transmute-ref-src-unsized.stderr":"c0c284ae12d1e66006238c401ebc695b3b6c53dfc4ea203c5634a397c4e9f499","tests/ui-msrv/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-msrv/transmute-size-decrease.stderr":"bb3ba97e5f733b67714bc2502be26096eecdc1aada43ade0e1bb5baaebbc1be0","tests/ui-msrv/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-msrv/transmute-size-increase.stderr":"73a98194a0dcf4af4eb3f5b3e06ff9c1fc3710f4a629e1c51abff165642e12aa","tests/ui-msrv/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-msrv/transmute-src-not-intobytes.stderr":"a92c335cdf37ad91e524b31ba674e8ac60f7a46934d14da39ba8ce05fbe134a2","tests/ui-msrv/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-msrv/try_transmute-dst-not-tryfrombytes.stderr":"2bec587fd16b99c1d3e4cc42031f00fd7b6381ff4baba56c937c3d819eff1ac4","tests/ui-msrv/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-msrv/try_transmute-size-decrease.stderr":"d42b2c8fdd44d6b5172d5bb507b8c45bf44b3feb98501940d7e37d16b07aebca","tests/ui-msrv/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-msrv/try_transmute-size-increase.stderr":"0ef17b0ea081da61831dfccfdc47532278955eaffc1ba2981cec7333d93b8f93","tests/ui-msrv/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-msrv/try_transmute-src-not-intobytes.stderr":"20985ea4dbaa60825db12cb0db36d3919175ed046c8dd786ab08612bec91e24a","tests/ui-msrv/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-msrv/try_transmute_mut-alignment-increase.stderr":"f9f50bf211cd30ac6eb653dea5b654a747ce2af13c5e84535c0db078bbf5f09f","tests/ui-msrv/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-msrv/try_transmute_mut-dst-not-tryfrombytes.stderr":"14ff79216efe8ec2c47daa4799f6aa4bdb8757556b9582492034b75cec5bf766","tests/ui-msrv/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-msrv/try_transmute_mut-size-decrease.stderr":"60c65a6a4062ddf51aa878d60ed048d2580bc0da0085281c4cf1d7b0bafd451c","tests/ui-msrv/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-msrv/try_transmute_mut-size-increase.stderr":"4eda49b143d847bc6679d478edd985bfc470b1f7a81b443aa7f4cc60087cf524","tests/ui-msrv/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-msrv/try_transmute_mut-src-not-frombytes.stderr":"8f43a33008486276e59dddf59e5baf8ece04d4945ea5734e139f0e228f2493fb","tests/ui-msrv/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-msrv/try_transmute_mut-src-not-intobytes.stderr":"4dd042196bda1e56d489b729a7be8d26062c1afcaafd74d38cf720d940f68ffd","tests/ui-msrv/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-msrv/try_transmute_ref-alignment-increase.stderr":"94c5c47b77019bf307e009b38589317eb3308ba8b6706b920d5fcadf550a3b8e","tests/ui-msrv/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-msrv/try_transmute_ref-dst-mutable.stderr":"598902a4e5023ffe5758c362abfedad411e027b4473c76e894a361d2c2f22ec6","tests/ui-msrv/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-msrv/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"9a3b289fff477333baf68bb61bec4e167d02cb177be3803b42001dc256f3f453","tests/ui-msrv/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-msrv/try_transmute_ref-size-decrease.stderr":"bf5148e7b5bcbb3fbbf83ada9b3f79e4ea0c40105b21720f9d1115773e371ee7","tests/ui-msrv/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-msrv/try_transmute_ref-size-increase.stderr":"6898694893e788813173aeade8233ee48ad3b8eda57cc9b412ebc06af586d129","tests/ui-msrv/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-msrv/try_transmute_ref-src-not-immutable-intobytes.stderr":"e59012471cdd2b69bc96b5d9e146058ab30e6bbbe0e432b22158d3a45caacb03","tests/ui-nightly/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-nightly/diagnostic-not-implemented-from-bytes.stderr":"d0e6bf4707a48c1f8c75527edd27735f0bfe04b562c00c88c6e43b43af029e8b","tests/ui-nightly/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-nightly/diagnostic-not-implemented-from-zeros.stderr":"b09ff91579e1b467aca6c217251ee0f197257838923ad4e832d0ecd71fb9a283","tests/ui-nightly/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-nightly/diagnostic-not-implemented-immutable.stderr":"ce7e567bd10fedfdf7d33e088805d955a66d8388ee65988a3e574e12eac6270a","tests/ui-nightly/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-nightly/diagnostic-not-implemented-into-bytes.stderr":"a0a9e604da0412a7cea16c649196a045b6a2f0cb69f43c961b5a08eea76fe74c","tests/ui-nightly/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-nightly/diagnostic-not-implemented-issue-1296.stderr":"668d4470b770ebb67f3afa1faadff16234a6fd68961aa4732eb60d3e24a5d845","tests/ui-nightly/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-nightly/diagnostic-not-implemented-known-layout.stderr":"fe85103ea5bed6073f5f9be9f96e99be91af4a0d1665e1929c21c57d631180ef","tests/ui-nightly/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-nightly/diagnostic-not-implemented-try-from-bytes.stderr":"ccf8320bbd97bd44406934ee837a84790ab8f05822f87f5f3ed816d047cdf9c8","tests/ui-nightly/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-nightly/diagnostic-not-implemented-unaligned.stderr":"74b52b9885291dc3268a07006abd52dbb08ee4bb81342753a87afe0150f3662a","tests/ui-nightly/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-nightly/include_value_not_from_bytes.stderr":"b9f9fcd0eb2d39704970c8f86bd3ce4eaf33b4c4a9eda58d0414cc5408c6b61c","tests/ui-nightly/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-nightly/include_value_wrong_size.stderr":"cf7ab76adbdcde63f4b12b7f97724d5a929788afde3dfe27afcc06841cacd364","tests/ui-nightly/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-nightly/invalid-impls/invalid-impls.stderr":"78696f82238459ae50851e30a89bd8bcf6c2a07edb09e79055cd92561c494949","tests/ui-nightly/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-nightly/max-align.stderr":"0382389bea42134ee3fb73e79cdde8821264fd21c9f8da91dd98b240d4e592a4","tests/ui-nightly/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-nightly/transmute-dst-not-frombytes.stderr":"27131268c9a6d1908bd399e7c02b0e54e12f00f56ef6f45e4fb007a2e2f814d4","tests/ui-nightly/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-nightly/transmute-mut-alignment-increase.stderr":"6953ae0f33bcd9e911b263d56c3a82702ac22deee81c854e23d79b5edf26db4c","tests/ui-nightly/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-nightly/transmute-mut-const.stderr":"173ffdf5487393ba533c3c3e939c2b86738b6203d1718e9f7a8ff2a68cd4d50c","tests/ui-nightly/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-nightly/transmute-mut-dst-generic.stderr":"4c57933cb9db077d9be42b1c52f7371d13a04d1a385a297e63f543477961a00c","tests/ui-nightly/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-nightly/transmute-mut-dst-not-a-reference.stderr":"39a9aa400068c67a5121d594ccbf775161328e2d96703ec557259a0967a873f3","tests/ui-nightly/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-nightly/transmute-mut-dst-not-frombytes.stderr":"ac49fe2fd04c795f75791d6456fbd8d96b1ff81161c05fc587e24e29f8aa2647","tests/ui-nightly/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-nightly/transmute-mut-dst-not-intobytes.stderr":"5f4b571e0531c8b00a1eefa31553f7b21fb6efe26929393b96af6a14dc79daae","tests/ui-nightly/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-nightly/transmute-mut-dst-unsized.stderr":"896a128d004daf46732047d051e3240a6449f863b151027f3733626bd9336c75","tests/ui-nightly/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-nightly/transmute-mut-illegal-lifetime.stderr":"4a0979b14505f84ef7c6a701bb0134251c720ae78d398e0e467ac5c3f4dbbd4e","tests/ui-nightly/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-nightly/transmute-mut-size-decrease.stderr":"d2b080797a83dfb2168e2641483bac5672a033d3a8a90bbc8732d2f062bad7a9","tests/ui-nightly/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-nightly/transmute-mut-size-increase.stderr":"f884f89285f7b4fdbf97ac8af67a47d3b3f14da8d4effde160f6fa34ccbd9077","tests/ui-nightly/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-nightly/transmute-mut-src-dst-generic.stderr":"822747c6985827da75680660c52db65a28c8ebd97ffabda1060d7c04e61ef1ef","tests/ui-nightly/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-nightly/transmute-mut-src-dst-not-references.stderr":"107640628a6e6c0cd9358de8d1841a1442409cd39ce789870d07cd62eb825e02","tests/ui-nightly/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-nightly/transmute-mut-src-dst-unsized.stderr":"5e2f582c22507e8ee21947b3f6fde213e3c282c700a9b9fb52662ce5f7d2ac7b","tests/ui-nightly/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-nightly/transmute-mut-src-generic.stderr":"d34b17cc3c86a3b9ade3f48979091690f7628ac1c5a741d52cfe751db0809abb","tests/ui-nightly/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-nightly/transmute-mut-src-immutable.stderr":"39535092fe08383c4c3402e45d1a77f375dd023a2d8a751a902bed545534a55f","tests/ui-nightly/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-nightly/transmute-mut-src-not-a-reference.stderr":"d17b2875a1dc1d904f8dbb6001dad080100b653673f5cc6ee192825666400fe9","tests/ui-nightly/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-nightly/transmute-mut-src-not-frombytes.stderr":"8ec2e28872ba7d08e597ecbc5bea5ba4875846c4e0bef3583f67beebeba8b470","tests/ui-nightly/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-nightly/transmute-mut-src-not-intobytes.stderr":"77e790c7036ea63560945d06816232c6e04b864a5d16b6a19418dd984bd099b9","tests/ui-nightly/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-nightly/transmute-mut-src-unsized.stderr":"5918d349eb2d8ec0452728ec16440bb9a3ee8fe2c45ddb8efa08e36b7a38b62d","tests/ui-nightly/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-nightly/transmute-ptr-to-usize.stderr":"52244e5fdd1f8c620c745cca54f594eebea3408101ac77def8b2889e4a86c8de","tests/ui-nightly/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-nightly/transmute-ref-alignment-increase.stderr":"db8bc6a0ac55ed87f35ddeb22965c7259b6a076d7616b56fe4fa0db4e201cd1b","tests/ui-nightly/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-nightly/transmute-ref-dst-generic.stderr":"9d5f318f064a2f5f4a23d27ace8757b38db048badfde9f3a8ec8a45b2c272506","tests/ui-nightly/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-nightly/transmute-ref-dst-mutable.stderr":"0c11986772b58a910ac8a7d601002afc02cd378f45382827ce21b25ed64e7ab9","tests/ui-nightly/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-nightly/transmute-ref-dst-not-a-reference.stderr":"718ffdabf82ebe3f12e6f592efe4016cadf2c1da3d749c2701ab8a32438f1837","tests/ui-nightly/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-nightly/transmute-ref-dst-not-frombytes.stderr":"569b2104c13b482bab2733aab462e05d0b7c59b5daae2fefdb8a4a1aa32a6a11","tests/ui-nightly/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-nightly/transmute-ref-dst-not-nocell.stderr":"962c54606c4b7f7e3c96b88efeb713c31881d43e8bf92be4fcd6e6c17df1ea05","tests/ui-nightly/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-nightly/transmute-ref-dst-unsized.stderr":"1de78a9ba5821e82f4a18a8a846cfcd24ea66c78d0b4c54e25da3ad40c1f99a0","tests/ui-nightly/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-nightly/transmute-ref-illegal-lifetime.stderr":"fe0f7131d3d794f5ffaee93c324e29c73f2f6bf82cfa1f9105bd999af81bf497","tests/ui-nightly/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-nightly/transmute-ref-size-decrease.stderr":"ed1304243850ab7a06427cff1d1216f306be94d389bad35f9d048129640d3586","tests/ui-nightly/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-nightly/transmute-ref-size-increase.stderr":"744c7b543f417246d7fde6dd5680c4f293e577a6ce7b005742ece6ecba98d552","tests/ui-nightly/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-nightly/transmute-ref-src-dst-generic.stderr":"4b8d7f7106f4c0a1e527d3bbf6879104d87aa9d17e53c7304b6c27b3480fbd7d","tests/ui-nightly/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-nightly/transmute-ref-src-dst-not-references.stderr":"4ee1f130bdc0e185d1cd0a180976bd099db162a11ad51e6eb8730353c253ea44","tests/ui-nightly/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-nightly/transmute-ref-src-dst-unsized.stderr":"f9db33200fe5eb498ae50246b685334126a52c856f1ca17929bc15a766468469","tests/ui-nightly/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-nightly/transmute-ref-src-generic.stderr":"6df8948f70d9677198b6065cd8f62d5cd652f00bda556a9d88ed0d22fd24f772","tests/ui-nightly/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-nightly/transmute-ref-src-not-a-reference.stderr":"0018c74a5285cafdfd06d4453abec66692bd39f5926b4e8e25f9592c8c3adc12","tests/ui-nightly/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-nightly/transmute-ref-src-not-intobytes.stderr":"b551efcfe51676842fbcdfa9cbc7044470cbe1289adcd731f486ebaadf4d47aa","tests/ui-nightly/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-nightly/transmute-ref-src-not-nocell.stderr":"1bbe3c1eef6b73c67a08299825451071dafbc8e73de3807624a635c4233b2dd3","tests/ui-nightly/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-nightly/transmute-ref-src-unsized.stderr":"0095536d93fd5e48b95ce51beeb90e7d5ba595e9d1d39a0baff4352ea4e29f58","tests/ui-nightly/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-nightly/transmute-size-decrease.stderr":"daa5aa155c5018eb91ec289c1675fc253140607c36922393668f4ab0d0b4401e","tests/ui-nightly/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-nightly/transmute-size-increase.stderr":"3c2cf176db54b8e9f0a8c2a6d0764454a9504e6ff95fdc9acc12f71a7b57a280","tests/ui-nightly/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-nightly/transmute-src-not-intobytes.stderr":"bd9283266ac9c30cfea3d1a6f91e52a5972ed3bf83d8421a7c64f2911b805a92","tests/ui-nightly/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-nightly/try_transmute-dst-not-tryfrombytes.stderr":"93f81521554ae4ca5f38a5448834c3cb9fd33e7038e44cee5fa8dc78fa095288","tests/ui-nightly/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-nightly/try_transmute-size-decrease.stderr":"1ad2968f1243db577e85892b652bbc151f3602828c3a4e68b860cbf178d1e694","tests/ui-nightly/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-nightly/try_transmute-size-increase.stderr":"3e21640a804b7ab375eff3c3b8f9d802b2a4da4551b29dd83489faedb021b54a","tests/ui-nightly/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-nightly/try_transmute-src-not-intobytes.stderr":"cae4cec519a3b8067f5fc75288cbc850283123c577b37ed726de0a1b8b6e2655","tests/ui-nightly/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-nightly/try_transmute_mut-alignment-increase.stderr":"74a715b6f48e41a43d74e2a6645cf42957a2201d15d91e00f7778fe390af7504","tests/ui-nightly/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-nightly/try_transmute_mut-dst-not-tryfrombytes.stderr":"321e83acf340e4ec84f3558b962c8ceed1cbc90d9587e755989023b613c30d8a","tests/ui-nightly/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-nightly/try_transmute_mut-size-decrease.stderr":"02ba457b8a97a46a75af4fd26a621c6387fd020c42e4123dff4e072bf068ccdb","tests/ui-nightly/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-nightly/try_transmute_mut-size-increase.stderr":"855253b0ca5e6e0a46b88077f1c4d43938b07c42d71f3c09d94cae3d83730a04","tests/ui-nightly/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-nightly/try_transmute_mut-src-not-frombytes.stderr":"15cbf1f3c4fdb659e787d448d16ab3ccbb63030238b8c161c421ae9c28051248","tests/ui-nightly/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-nightly/try_transmute_mut-src-not-intobytes.stderr":"f45fc11778a560bbecfc9722318a086d7456f1cf0d99d9973977dcea780ad8aa","tests/ui-nightly/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-nightly/try_transmute_ref-alignment-increase.stderr":"7e5091f376fa99eeb8240dfdee4a18f73101e54ffd85c058900ce46906b36ac4","tests/ui-nightly/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-nightly/try_transmute_ref-dst-mutable.stderr":"3ecd55adfd0ebd1d1f91444cd41776e052e1bf85d0f17dca454fd1b5889f03d5","tests/ui-nightly/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-nightly/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"b59f2818bb1e3b145a86bf05c5c780153bf5e3cb30e25b2f39563bafd85f7af1","tests/ui-nightly/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-nightly/try_transmute_ref-size-decrease.stderr":"b9b37df32c91aa8574ffcac50f3bccf12747af3c823a71f6df9f2c1bf912a40b","tests/ui-nightly/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-nightly/try_transmute_ref-size-increase.stderr":"72391b2609791208e4ad07cf50aadf25ec86413027563c91890c2b4aba7bce0a","tests/ui-nightly/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-nightly/try_transmute_ref-src-not-immutable-intobytes.stderr":"0fd957d785b6fa2c9084c09aeef120f5b0dbb4ec6c4aa1f810b54a3efbdb1bca","tests/ui-stable/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-stable/diagnostic-not-implemented-from-bytes.stderr":"00d55d5070a77d60947a488bc88be730d16ec1f0f14f5b01ac8bbd69d1a1d4dc","tests/ui-stable/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-stable/diagnostic-not-implemented-from-zeros.stderr":"b1e6fe06699c7be7fc49f987e6b985905e44c26a547907b58d1867751b3c1c9e","tests/ui-stable/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-stable/diagnostic-not-implemented-immutable.stderr":"f518f79ce9ad326613859ad0c5abc5ed035e0e0a15ce2f3a643182d4ac20dc5b","tests/ui-stable/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-stable/diagnostic-not-implemented-into-bytes.stderr":"2e93a0ee06f0fa6552cc6addfb0d7432879cd77b6c480680e99ba225e9436db9","tests/ui-stable/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-stable/diagnostic-not-implemented-issue-1296.stderr":"fd05a6126ee99c97bf588bc1945dee217ec6b1ebd6c5f9bc2e86d1568db5f21c","tests/ui-stable/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-stable/diagnostic-not-implemented-known-layout.stderr":"c6c580eb089d6b3e72f84be6af84727cc8db2f8d6e9cc18baa8542f31d89bd8d","tests/ui-stable/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-stable/diagnostic-not-implemented-try-from-bytes.stderr":"70d8c7ce6cf862f5859c6559b4dac7104d2cc7d852af6b7cc62ba6d20dc03882","tests/ui-stable/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-stable/diagnostic-not-implemented-unaligned.stderr":"7d0aba840e75ae397534090e22dddebcf6a2895e92acfa4ca3b122dd0894b37f","tests/ui-stable/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-stable/include_value_not_from_bytes.stderr":"e89055768f51ec6d74a2f2477795951759ea58f1b46442b14d8ef5e22bfbf3c5","tests/ui-stable/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-stable/include_value_wrong_size.stderr":"69cb54abc7ee3df7a9ebd4606efc36bb714239b8a24dc2db1d7b93291c65ca4e","tests/ui-stable/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-stable/invalid-impls/invalid-impls.stderr":"407730cfe5dc43467bce1c721219c31573f628db85dc0a7803c3572436c22a15","tests/ui-stable/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-stable/max-align.stderr":"19d3f22fa84379f9ac3a66f5133f429dbacd6e484f844546a5cf90f9141df52a","tests/ui-stable/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-stable/transmute-dst-not-frombytes.stderr":"2dfb06fcf3f62d9450dd3838abec66207f3affc63b0ec5d69a9dda3a87b5d764","tests/ui-stable/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-stable/transmute-mut-alignment-increase.stderr":"73d0e4eaacca1da4ba0986164ec4ea8a16231bc28501b890e55ccac6a418bfc5","tests/ui-stable/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-stable/transmute-mut-const.stderr":"2d4dc99784abe6e6aa94adb1db2863387997893a92504f8a74a7f940e27654a4","tests/ui-stable/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-stable/transmute-mut-dst-generic.stderr":"bd6e980582dbdacc490fbe7fa43c388b6fa6a6da60d911f08b77c316295f665d","tests/ui-stable/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-stable/transmute-mut-dst-not-a-reference.stderr":"ccabfdc69e4b2c5224050a9b5520b2bdc9d6652dc1b78de61d07cad3edb82daa","tests/ui-stable/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-stable/transmute-mut-dst-not-frombytes.stderr":"c99505cca64e65a8dc87b390cf85d94cd953de0e1d775821029a7ceb004ebfb9","tests/ui-stable/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-stable/transmute-mut-dst-not-intobytes.stderr":"81ab8da4af0b9c234bdc35062f8ba5864846c3690970acb31857d8bd44fa4065","tests/ui-stable/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-stable/transmute-mut-dst-unsized.stderr":"08bd5b99683787034f2b055b836dedb5c1e07d5e21ce749a765b0785f9e7b52c","tests/ui-stable/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-stable/transmute-mut-illegal-lifetime.stderr":"030e0a765ec0b8c8b0a928451ec1c783ca395c65c8e445684a22a432cbd7af9a","tests/ui-stable/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-stable/transmute-mut-size-decrease.stderr":"991baa632937d8acbfc9caa58a9ec659f2dcaa412e2b92ea57a1df9edf977099","tests/ui-stable/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-stable/transmute-mut-size-increase.stderr":"b099797a8b28ac074ba077f06ccb5b1f8d155ea34d2ccb9821b8aaf7f74cbc49","tests/ui-stable/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-stable/transmute-mut-src-dst-generic.stderr":"13cf4024744134f35e2dbd75921023a0d9f89b7ba16005b4b2b15ac35d9b7003","tests/ui-stable/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-stable/transmute-mut-src-dst-not-references.stderr":"17469eef5c77d84f24adba47068607076f85d4d2af4c540af06c3c8684f9c9a3","tests/ui-stable/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-stable/transmute-mut-src-dst-unsized.stderr":"2578e54f20d2b85ef928be24f6f12690daba444bcde4553012b6e762bd3dbb81","tests/ui-stable/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-stable/transmute-mut-src-generic.stderr":"b8dbf4dc993b9204b9e532f8ceb63cb655ac0ed99e95cfe6ba206cbd68fae94d","tests/ui-stable/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-stable/transmute-mut-src-immutable.stderr":"69f5c0fd735e9857964525389e3f600782ef2eecf4e89f42bf5968879b1420dd","tests/ui-stable/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-stable/transmute-mut-src-not-a-reference.stderr":"0e919b1da61bfde228faf5ea5c2ab2c05920c9ba6ee373a2e9a9c5e6cb5fea8c","tests/ui-stable/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-stable/transmute-mut-src-not-frombytes.stderr":"9fb887dab214fd94560f2031f626663f73ec6984079bca5fccb3b0e775626a6f","tests/ui-stable/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-stable/transmute-mut-src-not-intobytes.stderr":"2190c114527bb2891ed924173d1cef491189c8b7d6837705eaa69c83d30fcd47","tests/ui-stable/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-stable/transmute-mut-src-unsized.stderr":"55c8d44cf3104779738bc7b7d8ee177582ecb07435f44c0bd4376b22f00f5c4f","tests/ui-stable/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-stable/transmute-ptr-to-usize.stderr":"5b2df5a1e61b169b7fa627963fc5a9801e33f05553bc15a827b2af19067c8d63","tests/ui-stable/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-stable/transmute-ref-alignment-increase.stderr":"0c60d8a409adead884cf475502bd38e8b364ac4de5d4fb340538b82c143ba3ad","tests/ui-stable/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-stable/transmute-ref-dst-generic.stderr":"f710dfa3c427743804369b1003ae63ce28ce29dc99265e24a8d77efbfbfad590","tests/ui-stable/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-stable/transmute-ref-dst-mutable.stderr":"feb9f6b46c17d408830fda2f2a9a2498e55cac8f2f29c024704e9ab438de3aad","tests/ui-stable/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-stable/transmute-ref-dst-not-a-reference.stderr":"155e4b584557ec874e926e64ebe136ee7702b35b6f54a21338f96c481d34ee02","tests/ui-stable/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-stable/transmute-ref-dst-not-frombytes.stderr":"dd1f3d8b3297f488212b9207eabfb08ad16b04e970db298307097b8517575e7c","tests/ui-stable/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-stable/transmute-ref-dst-not-nocell.stderr":"0dd070ab85aa2fe6787ac95dcaac5c31f5984d76394ef50898e42900cbeb3ae3","tests/ui-stable/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-stable/transmute-ref-dst-unsized.stderr":"c3f3a0bb9f1c20008e43d776bab158f9a02ba2b13bd3601d7e5455a3e5e1459c","tests/ui-stable/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-stable/transmute-ref-illegal-lifetime.stderr":"541cbc3da9e96328ede88f6cbf6793a9bfeaa3b69a3adfc67aa1d401779b74bb","tests/ui-stable/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-stable/transmute-ref-size-decrease.stderr":"433f5558c024581efb54991e8ebee97aedbff06b9b6f2c8581d34039ff671ed4","tests/ui-stable/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-stable/transmute-ref-size-increase.stderr":"f23c4fcaa3f1b97338d9c46a51e046bafd8d025a0049984995f75c5f7de0169d","tests/ui-stable/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-stable/transmute-ref-src-dst-generic.stderr":"8053da1dc7d7d4cc9cdf1deeb9218aeb876794df5cf69df4d62cfd1b78613059","tests/ui-stable/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-stable/transmute-ref-src-dst-not-references.stderr":"83a26cf5a0af6d96b84d13fb10a4be20ea5f27dadde59267dfc65ddbfdb5827c","tests/ui-stable/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-stable/transmute-ref-src-dst-unsized.stderr":"f4331d35d1efd4beb95662840d157e0c3fd12171d2c815b6b76cd19ff9e0dbef","tests/ui-stable/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-stable/transmute-ref-src-generic.stderr":"3c5348f553baf2161a48edce631097e21cf7ad79e5c3d5482b175101dc877c5c","tests/ui-stable/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-stable/transmute-ref-src-not-a-reference.stderr":"e28176256a4bdf556f56c91bdcdfa51188eacf0f9290297ba4f6b7b1487285c6","tests/ui-stable/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-stable/transmute-ref-src-not-intobytes.stderr":"18fe85f152de5f32f96380e83d770879304585a3add66022e59efb1a17ae8017","tests/ui-stable/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-stable/transmute-ref-src-not-nocell.stderr":"9179263979f422b52d1f9c999328464b7e4cee3be49f3f358d4783082544a34a","tests/ui-stable/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-stable/transmute-ref-src-unsized.stderr":"09fab516d92566d8f8f4a288a692bc67899ed9dad25df226e6ddf0b5253dd5bb","tests/ui-stable/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-stable/transmute-size-decrease.stderr":"d3853ca2545ca6e68315f1282aca6949d98d65a932789ad25feac2b827712bff","tests/ui-stable/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-stable/transmute-size-increase.stderr":"b94a3c90f34369921022a8018730a3cd79f8bd32cd6a2e2fb8afb0417a7011d4","tests/ui-stable/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-stable/transmute-src-not-intobytes.stderr":"274484264462420d063df81263b57454c140dd36ac9a8f1362dc4f34f834b964","tests/ui-stable/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-stable/try_transmute-dst-not-tryfrombytes.stderr":"ce765b88e96411278c1a724c24bee01620b82b8b0e3473a3be4fe3583167ae88","tests/ui-stable/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-stable/try_transmute-size-decrease.stderr":"41e44f6ad37677ef271540c0095f18273ae97c87302e49fb6aa821b19bbffd33","tests/ui-stable/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-stable/try_transmute-size-increase.stderr":"abfe4c810d8997fd3a38d1045d77f508a5ff160621fb02648afd67d9947c0479","tests/ui-stable/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-stable/try_transmute-src-not-intobytes.stderr":"c6c8bcd7e21daa541e99d1706d1dcbe5ffa4d6cfc9a7c1dfac1ef9b49932dbb8","tests/ui-stable/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-stable/try_transmute_mut-alignment-increase.stderr":"4e70576de4934ae1243020cd94c012e6a875d8f6f41f0683495cf780e74ba270","tests/ui-stable/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-stable/try_transmute_mut-dst-not-tryfrombytes.stderr":"73bac4be5a9f3e15ee5ffa07b506d39bc06b91cb025e74cf89bd8c9a32d879d5","tests/ui-stable/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-stable/try_transmute_mut-size-decrease.stderr":"cfe3243c374b7acd446add73a94cda56f83c1a3e22ce6b6fb932e2020037f68b","tests/ui-stable/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-stable/try_transmute_mut-size-increase.stderr":"92f8a071e9d6c5bfc7efd38f85cc23d8dc69f810e42d6e95855162f5d6d89e42","tests/ui-stable/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-stable/try_transmute_mut-src-not-frombytes.stderr":"eb3c6c9af41a41d17b4ed020c7e555b2574a808926887941a5689de23558ee2c","tests/ui-stable/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-stable/try_transmute_mut-src-not-intobytes.stderr":"5605fdf67d00cdeb1724fa9333a491d56eb465eb78f1fefc7b61ce00f27f9a3f","tests/ui-stable/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-stable/try_transmute_ref-alignment-increase.stderr":"8fddf60d179378ce74bf4b885627ecdf916c00e13f1eeedee463a428123e6da0","tests/ui-stable/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-stable/try_transmute_ref-dst-mutable.stderr":"d29cc786d1994b6aebac2258aeeaa3bbf03723ab2f21e855d18c63ecc5980f28","tests/ui-stable/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-stable/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"411bdc19ef5c4690a70eadecb2991590370bca6df61891b0cf861f5173e4ebf6","tests/ui-stable/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-stable/try_transmute_ref-size-decrease.stderr":"7c5f55445dc2e4dda5230b54103fc0abca4b9bf626c0a846a5a0f5c60b95d441","tests/ui-stable/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-stable/try_transmute_ref-size-increase.stderr":"b06ee4233f86ee4de04d85b04fb7c31dce84bb328b727a3c5bb36389b5325584","tests/ui-stable/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-stable/try_transmute_ref-src-not-immutable-intobytes.stderr":"c39785a948572187b7202282400095230656c1cccace9da3219184f20e3a6b8c","win-cargo.bat":"cb0d4c835875e854253a11ae8d28ab0e00070096dcc4bfba6d7ab06c6790a759"}}
\ No newline at end of file
+{"package":null,"files":{".cargo-checksum.json":"537446dedc0c14f91a70f0f3f124804ea630c3f1ccf692243e5e8e88099342c9","Android.bp":"c10040ba7e8418d41b5892f39d7b8127525fcdee74daba521fe97eed22c9b967","CHANGELOG.md":"e2b2be60932270ea30707700e553a050b044ffbb6303df84feaad6a729aebc07","CONTRIBUTING.md":"85209a827d866e207cdc1ed0110192a41c8371af86cbd6d1f2010dce88ae7a49","Cargo.toml":"1ff8331848ffaeaef640830eb9ed113ca29f835f55d043992774d6fd5efd6d68","LICENSE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-APACHE":"06f9864e3037a400a7f71dc1aa0f21e02424bc6a1e64830f099968dd03829208","LICENSE-BSD":"d28a77dc4dd456fe1000194260fb4bdf9b97c02e58ff3202c24b1abfdf858f06","LICENSE-MIT":"3e24ce9879b9a289b7413493fe10221df3551f197741ceeef6c38680dd1bf44f","METADATA":"cab298bdc8c52c0a63d8f2f7c6abe121b5024c9b88160ba796f787ac5a80a557","MODULE_LICENSE_APACHE2":"0d6f8afa3940b7f06bebee651376d43bc8b0d5b437337be2696d30377451e93a","POLICIES.md":"2c88a1c9779bd76926e57478ecb54f633f7ed71b5dceb95a8aff1168e3cd708a","README.md":"11b7d40320fe792a2a9e536116032a23cdd3a38c8508834a0fe85c5dd72b08be","TEST_MAPPING":"20cde0a7b53544a9f3a65e3d60b64b01ae54892de9762cc8e51d38a5f8ceea4d","android_config.toml":"aae2c89c2ca81764ccb87dd819fe89c9674ec20798dbe206b406100afdac109d","build.rs":"fdbbfba1fb64dadc4a4e0fc89c8eb2bcb71889ff737290c042be1ab14d447180","cargo.sh":"dac54d3a35b77498b165a902b948ab1a4e61ce6d80cdb4fb1cb99b061554f9b1","cargo_embargo.json":"475e7a2d2f3583477af8ebe7b9dc8a4f7ce9cfee45efe2b5d8ab23d9322f3437","ci/check_all_toolchains_tested.sh":"65277017a3b96017036eab505921c30b789cff519fc10fa20ce1b00fe068eab8","ci/check_fmt.sh":"65a2a98c251f61d5804a0c2f3bfd16551eefef9c703324c603a14683c5a9baf2","ci/check_job_dependencies.sh":"7a48930c53d0c4500fcd6ddadbd2bcbed217c91de1a697ff9eae6012ad1cf85f","ci/check_readme.sh":"7360da9fef9a0b97d81badb52016f78c2e0e5e2960229e0696956ef566626e54","ci/check_versions.sh":"12c44efae36aeed4e4fc655d8f99a0b17194eba8716e589d81f8063fceb4d721","ci/release_crate_version.sh":"eead8dd30d3b86dc2a0821deedaa99e32d25373cd6e7f935ac7f9de6c1938c84","clippy.toml":"24577ed72d5ec356b0bd79a5ae1d38a79e8b15ae7b6e5b187cf0ef87ac2ef7f2","githooks/pre-push":"8f58f384a52f14baaae2cb06b687a0feccfc5df24d0ae817823b1bbc4d78dbf5","rules.mk":"3054778ad6254c05dd5eb597dd67b093fc5ebde71b4a2d00ba378f1ac6a82519","rustfmt.toml":"5c169706acf81062608764052838eafc68fe950d12d8ccda6013af5b446d63fe","src/byte_slice.rs":"3e5dd3a8dbc6556c8d9a035c7cf8ce4127b81d45d12a21e8e3e28587d7aa2a50","src/byteorder.rs":"6dff8fb8c04fb054431eee5a9ae1fce1746b840edd26a3bd98e59988b85b823a","src/deprecated.rs":"9361d398426a3e834b065fe188e592c7504f1335552d7863918a8f75a793db8e","src/error.rs":"15ad121a811b4111d10e6fac9e12152cc6ff8d7a1f2149377feba4fb49d60d00","src/impls.rs":"3fce71ad1c053c09fa0da839b20cb56afd6a3e7c3f0c6c340e825fca03b80f62","src/layout.rs":"21a840004a6919ad6c74a721af1edc59bc0558b0853ffcc110c20252136a23f6","src/lib.rs":"8ad6110214caebbeca0ecbf56ff38cff7977a57f10e31a22b7ff215e4ae5a941","src/macros.rs":"e17baba6f10249c4f78910d69256692e8b9bb22210e01b9ea90eb8d4fa581075","src/pointer/aliasing_safety.rs":"483198df1f9b2bca14a1630954e9ea0e1275963ff383afedfaf8d87a397f2740","src/pointer/mod.rs":"425bf5082767fe98d041e2dd95e705eec7629d94dcd36a3ed5dc6523d7f0400d","src/pointer/ptr.rs":"51ae8675f62b8b59e375f5910a36578e2e31a67fbea8b1ece961961930e6de73","src/ref.rs":"8b39604079965342da67c8727ca57fe078f0b95d2c02c9aec4183790a4ad68a8","src/util/macro_util.rs":"2c02b344114ebbe98047686ffafd4d3aa81d0ffb6c9b3548db394725a96e257a","src/util/macros.rs":"e4bf4d4939b68c6ee5200016bbfacbe6cfef801cc706f3852fdc8e3d0271dc37","src/util/mod.rs":"24b66634b3c8c2c67e18687d876cb318d90eccc5152f019981fd0a8b97f36308","src/wrappers.rs":"d6f5fea4cb462e0208bdbe82abc3191f268ee7d24f3737937270ec84cdb6e5a3","testdata/include_value/data":"87c24be7c86405fd019739c0e6362147a7e45b70d4a704282719ff9a4b62dd36","tests/trybuild.rs":"921ec22964a75a8354b4c94f95093b8f854655b71251d7858f583708511f7d77","tests/ui-msrv/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-msrv/diagnostic-not-implemented-from-bytes.stderr":"4089215b1df5a3c6bb2614000378bc4b4555d5e9b09008eb4f5a3d89deabdbb3","tests/ui-msrv/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-msrv/diagnostic-not-implemented-from-zeros.stderr":"7fee78190af015710d94d5c3534bc8dc75157c462a32c4a89a2f4b932d4cb7f4","tests/ui-msrv/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-msrv/diagnostic-not-implemented-immutable.stderr":"4bcf0cba8c816a7a5e7f13256b273e0b83c4da317a7fe6b8e61e4909b509af02","tests/ui-msrv/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-msrv/diagnostic-not-implemented-into-bytes.stderr":"2ee6d51b0355f8387542230e22aa748dc9bec684c285d448189afc66f2da01ed","tests/ui-msrv/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-msrv/diagnostic-not-implemented-issue-1296.stderr":"2d7be324e42e09c9e6fce03d2b66cce55a2ee69e5a0aa07de0f71ec18baed1ba","tests/ui-msrv/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-msrv/diagnostic-not-implemented-known-layout.stderr":"b4ff1049ca82c188053454f208c3003014a5bedd782fd03d7aa748dcdbf656ab","tests/ui-msrv/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-msrv/diagnostic-not-implemented-try-from-bytes.stderr":"a62b9bd963ca08819e43c531340f7b7bdc289041b653335879a23cb78289eaba","tests/ui-msrv/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-msrv/diagnostic-not-implemented-unaligned.stderr":"c8e633af41e48e2d7d2c89629b01a00a8019bc15726b03e2202065484a82b55e","tests/ui-msrv/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-msrv/include_value_not_from_bytes.stderr":"04cbcdc040f649d03cd9ebce8a1e6158645f836f44a72195bb153b9043ac34a8","tests/ui-msrv/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-msrv/include_value_wrong_size.stderr":"7f501791ea006e3df03d9b3e0dcccc46f5d9bdbb5c64fcaaa31d126311318bb4","tests/ui-msrv/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-msrv/invalid-impls/invalid-impls.stderr":"ff24c7a5c75cdbbd9cd8919934cb922efb295104dae41490987e6f129977ab05","tests/ui-msrv/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-msrv/max-align.stderr":"eef0eaf82a223fe5b406e2b507478474b47d323cd8cab32a730dcc230dfa4969","tests/ui-msrv/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-msrv/transmute-dst-not-frombytes.stderr":"84e2b67c3c9f73b7d561c97a91048ae9eb91f5e2737b1723bbe6ae1ba05cd9d4","tests/ui-msrv/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-msrv/transmute-mut-alignment-increase.stderr":"9714d77cb5dad09b24f116c4018e8179d1c4fe7a130147cb6838b8d06b905f9c","tests/ui-msrv/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-msrv/transmute-mut-const.stderr":"d08ac7260d7d425e66fb273dc61f01dc7726b475d2912caabd62cffa912d48ba","tests/ui-msrv/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-msrv/transmute-mut-dst-generic.stderr":"4f1d49ba0b043741e8881e6f53922e5b0b60dcadf8148a141395e471766a7679","tests/ui-msrv/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-msrv/transmute-mut-dst-not-a-reference.stderr":"b10e6b76150168288a9ad5a494a93d2c92e31b74cfb9517d93ed82e9d06f1abb","tests/ui-msrv/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-msrv/transmute-mut-dst-not-frombytes.stderr":"05000ba72ea1747a1c12806404dbb124edb068a39d85904d314acfdf412cdee1","tests/ui-msrv/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-msrv/transmute-mut-dst-not-intobytes.stderr":"6e170000866643500d9711b7002779d2d8fffbe06a3bc8632e6e9a4a8bdc1979","tests/ui-msrv/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-msrv/transmute-mut-dst-unsized.stderr":"73ccc44398fa6320a8e830313c812619072cfbc9e1a694c6f88a5fa06d7e0124","tests/ui-msrv/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-msrv/transmute-mut-illegal-lifetime.stderr":"914c16f19c5ad3418e08e3701fb693f4dae1ed844dd2d357a4d861d3df8704c3","tests/ui-msrv/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-msrv/transmute-mut-size-decrease.stderr":"b7ee92e76faa4129d75d9f986ce2e5ef50f8924fef485ace3e0ad732062e28cd","tests/ui-msrv/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-msrv/transmute-mut-size-increase.stderr":"79ffa82f2d0c53fe5b2e55f0f358c7d20f8452cf892f3866716e08b4ea6322bd","tests/ui-msrv/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-msrv/transmute-mut-src-dst-generic.stderr":"369d3e3947e81de8f3e2fa49ade8e8263e7b493bc4e7d5560e44796a960fe87b","tests/ui-msrv/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-msrv/transmute-mut-src-dst-not-references.stderr":"93584326ab2fd8dd8e4ebef465bc3541761ea43ff5aac3a7794aa4ee52eaca2f","tests/ui-msrv/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-msrv/transmute-mut-src-dst-unsized.stderr":"881f46cb6943f842351be5c0c76ef2ddc87e4a194dac8959d280b68cd7250fe2","tests/ui-msrv/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-msrv/transmute-mut-src-generic.stderr":"2978625f4a64e19ab7c90daa94053ea3e57012e4e42de1aed645c8dfe1ad9221","tests/ui-msrv/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-msrv/transmute-mut-src-immutable.stderr":"48ddd05834acde5456f6b6e9e389098995a837562dbde288d813b0c9233900b0","tests/ui-msrv/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-msrv/transmute-mut-src-not-a-reference.stderr":"10a77e576756bdeb3867c5f8b54687c8ef68660b3ebc15265acc2d0c4234577c","tests/ui-msrv/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-msrv/transmute-mut-src-not-frombytes.stderr":"034da485616c2a7430868b6827bcef2e5c9c39fe4c89ac577eb58f4dc63091d9","tests/ui-msrv/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-msrv/transmute-mut-src-not-intobytes.stderr":"b693b1af440fc684c9cbebe580d58ba3f1909e8ee52a7b27234e2b3d6fb9b2e1","tests/ui-msrv/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-msrv/transmute-mut-src-unsized.stderr":"8bbcb2bde1a1257a087a7fc240ad897508c371b90478586a6b8cadb0e8594218","tests/ui-msrv/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-msrv/transmute-ptr-to-usize.stderr":"80764029a66325c51dffca8961dfaae3b0c9b3723d8c1d53933942ffac6deb2f","tests/ui-msrv/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-msrv/transmute-ref-alignment-increase.stderr":"396fd42941a0259a13d868554e6bf7e9a72753ebf3198d13eb3faa6efcc3f81c","tests/ui-msrv/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-msrv/transmute-ref-dst-generic.stderr":"1e4429d9600ff4cb5f729779c32cd239cc39e6cd7a1b20bb2e52824bc0d7c804","tests/ui-msrv/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-msrv/transmute-ref-dst-mutable.stderr":"bce1331bebdebfbc253e8945f68897d9f0abd1a2eff9259e6657daba1bdae9fd","tests/ui-msrv/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-msrv/transmute-ref-dst-not-a-reference.stderr":"b94916f2a4fddd7280cfc4114be176479ecefd8030891791d38760a475e688f7","tests/ui-msrv/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-msrv/transmute-ref-dst-not-frombytes.stderr":"aef30d5527db0585fcc4cd9ceef91a49b31ebff3c3e6c8d385616fde1dac2b0f","tests/ui-msrv/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-msrv/transmute-ref-dst-not-nocell.stderr":"7626fce7a73436c76c9fedb695a35cf05a749b131ec39ff6e664b80c5f47506a","tests/ui-msrv/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-msrv/transmute-ref-dst-unsized.stderr":"c1c57f34ec8166ce885fd244afce0a70898563e9b4966d07f1c0e4713c8ed906","tests/ui-msrv/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-msrv/transmute-ref-illegal-lifetime.stderr":"6fee6a359ec36d57358d73a87af9ed45b380f10a6a07212fc711c7671828ec82","tests/ui-msrv/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-msrv/transmute-ref-size-decrease.stderr":"76f3e04b668db7118c8914877d57e6d79d8812d50fc98e651252de6319309e25","tests/ui-msrv/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-msrv/transmute-ref-size-increase.stderr":"809749bdc3acfb0d0575962659aff3f15e1c464a6d9e421448d674c2230b3c49","tests/ui-msrv/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-msrv/transmute-ref-src-dst-generic.stderr":"199483e82b59ad8724485d64062c623124714a31a4a4aa38fd2808521d7f9eb4","tests/ui-msrv/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-msrv/transmute-ref-src-dst-not-references.stderr":"b58f31a729ee4a90f8c30ff950c02d49d6ca340d882b431f7764120b0ff8d829","tests/ui-msrv/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-msrv/transmute-ref-src-dst-unsized.stderr":"e419f9725cf4a4dd8df13335ede12fff4b8eaba1ae0537831df8e39e46992c29","tests/ui-msrv/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-msrv/transmute-ref-src-generic.stderr":"06042e71a9b709923edd9ea77ba9c71d1d1564445a15a7971fdaf284abe552a0","tests/ui-msrv/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-msrv/transmute-ref-src-not-a-reference.stderr":"da596f7aa5e826b171e3bea5b39cc7c5c19d232d9b575095943e83af802dee08","tests/ui-msrv/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-msrv/transmute-ref-src-not-intobytes.stderr":"b6837722a77618c0a5e3adf04250a381eb0fe45563e231c658a306ca3e373847","tests/ui-msrv/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-msrv/transmute-ref-src-not-nocell.stderr":"2c3929245c9435c725724839cec07e38dfd1e77927931005bf9f14e3aad794b3","tests/ui-msrv/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-msrv/transmute-ref-src-unsized.stderr":"c0c284ae12d1e66006238c401ebc695b3b6c53dfc4ea203c5634a397c4e9f499","tests/ui-msrv/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-msrv/transmute-size-decrease.stderr":"bb3ba97e5f733b67714bc2502be26096eecdc1aada43ade0e1bb5baaebbc1be0","tests/ui-msrv/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-msrv/transmute-size-increase.stderr":"73a98194a0dcf4af4eb3f5b3e06ff9c1fc3710f4a629e1c51abff165642e12aa","tests/ui-msrv/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-msrv/transmute-src-not-intobytes.stderr":"a92c335cdf37ad91e524b31ba674e8ac60f7a46934d14da39ba8ce05fbe134a2","tests/ui-msrv/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-msrv/try_transmute-dst-not-tryfrombytes.stderr":"2bec587fd16b99c1d3e4cc42031f00fd7b6381ff4baba56c937c3d819eff1ac4","tests/ui-msrv/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-msrv/try_transmute-size-decrease.stderr":"d42b2c8fdd44d6b5172d5bb507b8c45bf44b3feb98501940d7e37d16b07aebca","tests/ui-msrv/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-msrv/try_transmute-size-increase.stderr":"0ef17b0ea081da61831dfccfdc47532278955eaffc1ba2981cec7333d93b8f93","tests/ui-msrv/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-msrv/try_transmute-src-not-intobytes.stderr":"20985ea4dbaa60825db12cb0db36d3919175ed046c8dd786ab08612bec91e24a","tests/ui-msrv/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-msrv/try_transmute_mut-alignment-increase.stderr":"f9f50bf211cd30ac6eb653dea5b654a747ce2af13c5e84535c0db078bbf5f09f","tests/ui-msrv/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-msrv/try_transmute_mut-dst-not-tryfrombytes.stderr":"14ff79216efe8ec2c47daa4799f6aa4bdb8757556b9582492034b75cec5bf766","tests/ui-msrv/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-msrv/try_transmute_mut-size-decrease.stderr":"60c65a6a4062ddf51aa878d60ed048d2580bc0da0085281c4cf1d7b0bafd451c","tests/ui-msrv/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-msrv/try_transmute_mut-size-increase.stderr":"4eda49b143d847bc6679d478edd985bfc470b1f7a81b443aa7f4cc60087cf524","tests/ui-msrv/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-msrv/try_transmute_mut-src-not-frombytes.stderr":"8f43a33008486276e59dddf59e5baf8ece04d4945ea5734e139f0e228f2493fb","tests/ui-msrv/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-msrv/try_transmute_mut-src-not-intobytes.stderr":"4dd042196bda1e56d489b729a7be8d26062c1afcaafd74d38cf720d940f68ffd","tests/ui-msrv/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-msrv/try_transmute_ref-alignment-increase.stderr":"94c5c47b77019bf307e009b38589317eb3308ba8b6706b920d5fcadf550a3b8e","tests/ui-msrv/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-msrv/try_transmute_ref-dst-mutable.stderr":"598902a4e5023ffe5758c362abfedad411e027b4473c76e894a361d2c2f22ec6","tests/ui-msrv/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-msrv/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"9a3b289fff477333baf68bb61bec4e167d02cb177be3803b42001dc256f3f453","tests/ui-msrv/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-msrv/try_transmute_ref-size-decrease.stderr":"bf5148e7b5bcbb3fbbf83ada9b3f79e4ea0c40105b21720f9d1115773e371ee7","tests/ui-msrv/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-msrv/try_transmute_ref-size-increase.stderr":"6898694893e788813173aeade8233ee48ad3b8eda57cc9b412ebc06af586d129","tests/ui-msrv/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-msrv/try_transmute_ref-src-not-immutable-intobytes.stderr":"e59012471cdd2b69bc96b5d9e146058ab30e6bbbe0e432b22158d3a45caacb03","tests/ui-nightly/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-nightly/diagnostic-not-implemented-from-bytes.stderr":"d0e6bf4707a48c1f8c75527edd27735f0bfe04b562c00c88c6e43b43af029e8b","tests/ui-nightly/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-nightly/diagnostic-not-implemented-from-zeros.stderr":"b09ff91579e1b467aca6c217251ee0f197257838923ad4e832d0ecd71fb9a283","tests/ui-nightly/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-nightly/diagnostic-not-implemented-immutable.stderr":"ce7e567bd10fedfdf7d33e088805d955a66d8388ee65988a3e574e12eac6270a","tests/ui-nightly/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-nightly/diagnostic-not-implemented-into-bytes.stderr":"a0a9e604da0412a7cea16c649196a045b6a2f0cb69f43c961b5a08eea76fe74c","tests/ui-nightly/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-nightly/diagnostic-not-implemented-issue-1296.stderr":"668d4470b770ebb67f3afa1faadff16234a6fd68961aa4732eb60d3e24a5d845","tests/ui-nightly/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-nightly/diagnostic-not-implemented-known-layout.stderr":"fe85103ea5bed6073f5f9be9f96e99be91af4a0d1665e1929c21c57d631180ef","tests/ui-nightly/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-nightly/diagnostic-not-implemented-try-from-bytes.stderr":"ccf8320bbd97bd44406934ee837a84790ab8f05822f87f5f3ed816d047cdf9c8","tests/ui-nightly/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-nightly/diagnostic-not-implemented-unaligned.stderr":"74b52b9885291dc3268a07006abd52dbb08ee4bb81342753a87afe0150f3662a","tests/ui-nightly/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-nightly/include_value_not_from_bytes.stderr":"b9f9fcd0eb2d39704970c8f86bd3ce4eaf33b4c4a9eda58d0414cc5408c6b61c","tests/ui-nightly/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-nightly/include_value_wrong_size.stderr":"cf7ab76adbdcde63f4b12b7f97724d5a929788afde3dfe27afcc06841cacd364","tests/ui-nightly/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-nightly/invalid-impls/invalid-impls.stderr":"78696f82238459ae50851e30a89bd8bcf6c2a07edb09e79055cd92561c494949","tests/ui-nightly/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-nightly/max-align.stderr":"0382389bea42134ee3fb73e79cdde8821264fd21c9f8da91dd98b240d4e592a4","tests/ui-nightly/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-nightly/transmute-dst-not-frombytes.stderr":"27131268c9a6d1908bd399e7c02b0e54e12f00f56ef6f45e4fb007a2e2f814d4","tests/ui-nightly/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-nightly/transmute-mut-alignment-increase.stderr":"6953ae0f33bcd9e911b263d56c3a82702ac22deee81c854e23d79b5edf26db4c","tests/ui-nightly/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-nightly/transmute-mut-const.stderr":"173ffdf5487393ba533c3c3e939c2b86738b6203d1718e9f7a8ff2a68cd4d50c","tests/ui-nightly/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-nightly/transmute-mut-dst-generic.stderr":"4c57933cb9db077d9be42b1c52f7371d13a04d1a385a297e63f543477961a00c","tests/ui-nightly/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-nightly/transmute-mut-dst-not-a-reference.stderr":"39a9aa400068c67a5121d594ccbf775161328e2d96703ec557259a0967a873f3","tests/ui-nightly/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-nightly/transmute-mut-dst-not-frombytes.stderr":"ac49fe2fd04c795f75791d6456fbd8d96b1ff81161c05fc587e24e29f8aa2647","tests/ui-nightly/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-nightly/transmute-mut-dst-not-intobytes.stderr":"5f4b571e0531c8b00a1eefa31553f7b21fb6efe26929393b96af6a14dc79daae","tests/ui-nightly/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-nightly/transmute-mut-dst-unsized.stderr":"896a128d004daf46732047d051e3240a6449f863b151027f3733626bd9336c75","tests/ui-nightly/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-nightly/transmute-mut-illegal-lifetime.stderr":"4a0979b14505f84ef7c6a701bb0134251c720ae78d398e0e467ac5c3f4dbbd4e","tests/ui-nightly/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-nightly/transmute-mut-size-decrease.stderr":"d2b080797a83dfb2168e2641483bac5672a033d3a8a90bbc8732d2f062bad7a9","tests/ui-nightly/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-nightly/transmute-mut-size-increase.stderr":"f884f89285f7b4fdbf97ac8af67a47d3b3f14da8d4effde160f6fa34ccbd9077","tests/ui-nightly/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-nightly/transmute-mut-src-dst-generic.stderr":"822747c6985827da75680660c52db65a28c8ebd97ffabda1060d7c04e61ef1ef","tests/ui-nightly/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-nightly/transmute-mut-src-dst-not-references.stderr":"107640628a6e6c0cd9358de8d1841a1442409cd39ce789870d07cd62eb825e02","tests/ui-nightly/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-nightly/transmute-mut-src-dst-unsized.stderr":"5e2f582c22507e8ee21947b3f6fde213e3c282c700a9b9fb52662ce5f7d2ac7b","tests/ui-nightly/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-nightly/transmute-mut-src-generic.stderr":"d34b17cc3c86a3b9ade3f48979091690f7628ac1c5a741d52cfe751db0809abb","tests/ui-nightly/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-nightly/transmute-mut-src-immutable.stderr":"39535092fe08383c4c3402e45d1a77f375dd023a2d8a751a902bed545534a55f","tests/ui-nightly/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-nightly/transmute-mut-src-not-a-reference.stderr":"d17b2875a1dc1d904f8dbb6001dad080100b653673f5cc6ee192825666400fe9","tests/ui-nightly/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-nightly/transmute-mut-src-not-frombytes.stderr":"8ec2e28872ba7d08e597ecbc5bea5ba4875846c4e0bef3583f67beebeba8b470","tests/ui-nightly/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-nightly/transmute-mut-src-not-intobytes.stderr":"77e790c7036ea63560945d06816232c6e04b864a5d16b6a19418dd984bd099b9","tests/ui-nightly/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-nightly/transmute-mut-src-unsized.stderr":"5918d349eb2d8ec0452728ec16440bb9a3ee8fe2c45ddb8efa08e36b7a38b62d","tests/ui-nightly/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-nightly/transmute-ptr-to-usize.stderr":"52244e5fdd1f8c620c745cca54f594eebea3408101ac77def8b2889e4a86c8de","tests/ui-nightly/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-nightly/transmute-ref-alignment-increase.stderr":"db8bc6a0ac55ed87f35ddeb22965c7259b6a076d7616b56fe4fa0db4e201cd1b","tests/ui-nightly/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-nightly/transmute-ref-dst-generic.stderr":"9d5f318f064a2f5f4a23d27ace8757b38db048badfde9f3a8ec8a45b2c272506","tests/ui-nightly/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-nightly/transmute-ref-dst-mutable.stderr":"0c11986772b58a910ac8a7d601002afc02cd378f45382827ce21b25ed64e7ab9","tests/ui-nightly/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-nightly/transmute-ref-dst-not-a-reference.stderr":"718ffdabf82ebe3f12e6f592efe4016cadf2c1da3d749c2701ab8a32438f1837","tests/ui-nightly/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-nightly/transmute-ref-dst-not-frombytes.stderr":"569b2104c13b482bab2733aab462e05d0b7c59b5daae2fefdb8a4a1aa32a6a11","tests/ui-nightly/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-nightly/transmute-ref-dst-not-nocell.stderr":"962c54606c4b7f7e3c96b88efeb713c31881d43e8bf92be4fcd6e6c17df1ea05","tests/ui-nightly/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-nightly/transmute-ref-dst-unsized.stderr":"1de78a9ba5821e82f4a18a8a846cfcd24ea66c78d0b4c54e25da3ad40c1f99a0","tests/ui-nightly/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-nightly/transmute-ref-illegal-lifetime.stderr":"fe0f7131d3d794f5ffaee93c324e29c73f2f6bf82cfa1f9105bd999af81bf497","tests/ui-nightly/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-nightly/transmute-ref-size-decrease.stderr":"ed1304243850ab7a06427cff1d1216f306be94d389bad35f9d048129640d3586","tests/ui-nightly/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-nightly/transmute-ref-size-increase.stderr":"744c7b543f417246d7fde6dd5680c4f293e577a6ce7b005742ece6ecba98d552","tests/ui-nightly/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-nightly/transmute-ref-src-dst-generic.stderr":"4b8d7f7106f4c0a1e527d3bbf6879104d87aa9d17e53c7304b6c27b3480fbd7d","tests/ui-nightly/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-nightly/transmute-ref-src-dst-not-references.stderr":"4ee1f130bdc0e185d1cd0a180976bd099db162a11ad51e6eb8730353c253ea44","tests/ui-nightly/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-nightly/transmute-ref-src-dst-unsized.stderr":"f9db33200fe5eb498ae50246b685334126a52c856f1ca17929bc15a766468469","tests/ui-nightly/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-nightly/transmute-ref-src-generic.stderr":"6df8948f70d9677198b6065cd8f62d5cd652f00bda556a9d88ed0d22fd24f772","tests/ui-nightly/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-nightly/transmute-ref-src-not-a-reference.stderr":"0018c74a5285cafdfd06d4453abec66692bd39f5926b4e8e25f9592c8c3adc12","tests/ui-nightly/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-nightly/transmute-ref-src-not-intobytes.stderr":"b551efcfe51676842fbcdfa9cbc7044470cbe1289adcd731f486ebaadf4d47aa","tests/ui-nightly/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-nightly/transmute-ref-src-not-nocell.stderr":"1bbe3c1eef6b73c67a08299825451071dafbc8e73de3807624a635c4233b2dd3","tests/ui-nightly/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-nightly/transmute-ref-src-unsized.stderr":"0095536d93fd5e48b95ce51beeb90e7d5ba595e9d1d39a0baff4352ea4e29f58","tests/ui-nightly/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-nightly/transmute-size-decrease.stderr":"daa5aa155c5018eb91ec289c1675fc253140607c36922393668f4ab0d0b4401e","tests/ui-nightly/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-nightly/transmute-size-increase.stderr":"3c2cf176db54b8e9f0a8c2a6d0764454a9504e6ff95fdc9acc12f71a7b57a280","tests/ui-nightly/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-nightly/transmute-src-not-intobytes.stderr":"bd9283266ac9c30cfea3d1a6f91e52a5972ed3bf83d8421a7c64f2911b805a92","tests/ui-nightly/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-nightly/try_transmute-dst-not-tryfrombytes.stderr":"93f81521554ae4ca5f38a5448834c3cb9fd33e7038e44cee5fa8dc78fa095288","tests/ui-nightly/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-nightly/try_transmute-size-decrease.stderr":"1ad2968f1243db577e85892b652bbc151f3602828c3a4e68b860cbf178d1e694","tests/ui-nightly/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-nightly/try_transmute-size-increase.stderr":"3e21640a804b7ab375eff3c3b8f9d802b2a4da4551b29dd83489faedb021b54a","tests/ui-nightly/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-nightly/try_transmute-src-not-intobytes.stderr":"cae4cec519a3b8067f5fc75288cbc850283123c577b37ed726de0a1b8b6e2655","tests/ui-nightly/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-nightly/try_transmute_mut-alignment-increase.stderr":"74a715b6f48e41a43d74e2a6645cf42957a2201d15d91e00f7778fe390af7504","tests/ui-nightly/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-nightly/try_transmute_mut-dst-not-tryfrombytes.stderr":"321e83acf340e4ec84f3558b962c8ceed1cbc90d9587e755989023b613c30d8a","tests/ui-nightly/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-nightly/try_transmute_mut-size-decrease.stderr":"02ba457b8a97a46a75af4fd26a621c6387fd020c42e4123dff4e072bf068ccdb","tests/ui-nightly/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-nightly/try_transmute_mut-size-increase.stderr":"855253b0ca5e6e0a46b88077f1c4d43938b07c42d71f3c09d94cae3d83730a04","tests/ui-nightly/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-nightly/try_transmute_mut-src-not-frombytes.stderr":"15cbf1f3c4fdb659e787d448d16ab3ccbb63030238b8c161c421ae9c28051248","tests/ui-nightly/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-nightly/try_transmute_mut-src-not-intobytes.stderr":"f45fc11778a560bbecfc9722318a086d7456f1cf0d99d9973977dcea780ad8aa","tests/ui-nightly/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-nightly/try_transmute_ref-alignment-increase.stderr":"7e5091f376fa99eeb8240dfdee4a18f73101e54ffd85c058900ce46906b36ac4","tests/ui-nightly/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-nightly/try_transmute_ref-dst-mutable.stderr":"3ecd55adfd0ebd1d1f91444cd41776e052e1bf85d0f17dca454fd1b5889f03d5","tests/ui-nightly/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-nightly/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"b59f2818bb1e3b145a86bf05c5c780153bf5e3cb30e25b2f39563bafd85f7af1","tests/ui-nightly/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-nightly/try_transmute_ref-size-decrease.stderr":"b9b37df32c91aa8574ffcac50f3bccf12747af3c823a71f6df9f2c1bf912a40b","tests/ui-nightly/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-nightly/try_transmute_ref-size-increase.stderr":"72391b2609791208e4ad07cf50aadf25ec86413027563c91890c2b4aba7bce0a","tests/ui-nightly/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-nightly/try_transmute_ref-src-not-immutable-intobytes.stderr":"0fd957d785b6fa2c9084c09aeef120f5b0dbb4ec6c4aa1f810b54a3efbdb1bca","tests/ui-stable/diagnostic-not-implemented-from-bytes.rs":"4bb5386f54737e163bc7240f1c06b43e82e943e42745fe7de14bca9ef0ea50c1","tests/ui-stable/diagnostic-not-implemented-from-bytes.stderr":"00d55d5070a77d60947a488bc88be730d16ec1f0f14f5b01ac8bbd69d1a1d4dc","tests/ui-stable/diagnostic-not-implemented-from-zeros.rs":"504fdc193b662116cad680d8354433aae2afd12650b7ce149c5d6c1b280ff650","tests/ui-stable/diagnostic-not-implemented-from-zeros.stderr":"b1e6fe06699c7be7fc49f987e6b985905e44c26a547907b58d1867751b3c1c9e","tests/ui-stable/diagnostic-not-implemented-immutable.rs":"df176f71d385efe46108dfc2d676c7fedddb48f0a9f53ec5fa903e6b7761cf92","tests/ui-stable/diagnostic-not-implemented-immutable.stderr":"f518f79ce9ad326613859ad0c5abc5ed035e0e0a15ce2f3a643182d4ac20dc5b","tests/ui-stable/diagnostic-not-implemented-into-bytes.rs":"5edc2bf1c76f28376eb17613d79025624efbb3465b471b317edb7d399c110e6e","tests/ui-stable/diagnostic-not-implemented-into-bytes.stderr":"2e93a0ee06f0fa6552cc6addfb0d7432879cd77b6c480680e99ba225e9436db9","tests/ui-stable/diagnostic-not-implemented-issue-1296.rs":"2f603de3cd80439cf2d50bb36fcc5b9d40c3bd06475273e6f135d9da335866d9","tests/ui-stable/diagnostic-not-implemented-issue-1296.stderr":"fd05a6126ee99c97bf588bc1945dee217ec6b1ebd6c5f9bc2e86d1568db5f21c","tests/ui-stable/diagnostic-not-implemented-known-layout.rs":"fa78a576df6c568a5ad8517efac60f5953a4d58b233e33e135638bcdfff43ae2","tests/ui-stable/diagnostic-not-implemented-known-layout.stderr":"c6c580eb089d6b3e72f84be6af84727cc8db2f8d6e9cc18baa8542f31d89bd8d","tests/ui-stable/diagnostic-not-implemented-try-from-bytes.rs":"272d0a53001ba1145b6389077fa9d4b494d56651088ed1e929b7591ca4d76048","tests/ui-stable/diagnostic-not-implemented-try-from-bytes.stderr":"70d8c7ce6cf862f5859c6559b4dac7104d2cc7d852af6b7cc62ba6d20dc03882","tests/ui-stable/diagnostic-not-implemented-unaligned.rs":"2966d1c424ddade377afc988dbf2bbc323011d222784a0869c6f804eba4d6cbc","tests/ui-stable/diagnostic-not-implemented-unaligned.stderr":"7d0aba840e75ae397534090e22dddebcf6a2895e92acfa4ca3b122dd0894b37f","tests/ui-stable/include_value_not_from_bytes.rs":"a08295e6ec9c4fc6fe0f6a90d7227acb444ce4680e64efb2c53c4ffbd7029dba","tests/ui-stable/include_value_not_from_bytes.stderr":"e89055768f51ec6d74a2f2477795951759ea58f1b46442b14d8ef5e22bfbf3c5","tests/ui-stable/include_value_wrong_size.rs":"4993458b5a5df4dabf7668203d30f01b756dbce7b27e2bd3fc6998987d673fcd","tests/ui-stable/include_value_wrong_size.stderr":"69cb54abc7ee3df7a9ebd4606efc36bb714239b8a24dc2db1d7b93291c65ca4e","tests/ui-stable/invalid-impls/invalid-impls.rs":"d135ef15bca8d0e7b2c3bf1596c57dbf4b5a98923089b4e5c060a830dd76ff3e","tests/ui-stable/invalid-impls/invalid-impls.stderr":"407730cfe5dc43467bce1c721219c31573f628db85dc0a7803c3572436c22a15","tests/ui-stable/max-align.rs":"cdca9a14834aa08b1dea1a59baddd126a77cb7dffe9b90c9f9feb6b490c31594","tests/ui-stable/max-align.stderr":"19d3f22fa84379f9ac3a66f5133f429dbacd6e484f844546a5cf90f9141df52a","tests/ui-stable/transmute-dst-not-frombytes.rs":"532de6fb9bb6df56a8621a5f1abb4c58d957650461d266a59581deb36ee77316","tests/ui-stable/transmute-dst-not-frombytes.stderr":"2dfb06fcf3f62d9450dd3838abec66207f3affc63b0ec5d69a9dda3a87b5d764","tests/ui-stable/transmute-mut-alignment-increase.rs":"4c898b19c904440672c87b7b9ee5b15d996eb312e65b595abfdfcb03cff53345","tests/ui-stable/transmute-mut-alignment-increase.stderr":"73d0e4eaacca1da4ba0986164ec4ea8a16231bc28501b890e55ccac6a418bfc5","tests/ui-stable/transmute-mut-const.rs":"726368515b62c5a4e8c54c91239f28f77ccee01eb384893ac7797e7f47189455","tests/ui-stable/transmute-mut-const.stderr":"2d4dc99784abe6e6aa94adb1db2863387997893a92504f8a74a7f940e27654a4","tests/ui-stable/transmute-mut-dst-generic.rs":"41e6addb7da9fde8c3f93182b3cc484d3a2b5c1cfc077ecc66c0a6f27e22f647","tests/ui-stable/transmute-mut-dst-generic.stderr":"bd6e980582dbdacc490fbe7fa43c388b6fa6a6da60d911f08b77c316295f665d","tests/ui-stable/transmute-mut-dst-not-a-reference.rs":"6c0fecf8e2bfb51f2d5b46f0b6d6c454b235b26bf63a09e95e01d874125053cd","tests/ui-stable/transmute-mut-dst-not-a-reference.stderr":"ccabfdc69e4b2c5224050a9b5520b2bdc9d6652dc1b78de61d07cad3edb82daa","tests/ui-stable/transmute-mut-dst-not-frombytes.rs":"f51acc153ec92e2ac81b383e8ae662dd8ab253c0a62cd9d846f6d1e2ed76f5a2","tests/ui-stable/transmute-mut-dst-not-frombytes.stderr":"c99505cca64e65a8dc87b390cf85d94cd953de0e1d775821029a7ceb004ebfb9","tests/ui-stable/transmute-mut-dst-not-intobytes.rs":"b9ab140926cae46e0f253eddfa332a0845b25b49ffbe60a17694d06580235066","tests/ui-stable/transmute-mut-dst-not-intobytes.stderr":"81ab8da4af0b9c234bdc35062f8ba5864846c3690970acb31857d8bd44fa4065","tests/ui-stable/transmute-mut-dst-unsized.rs":"5c040c3eec4b360b4b65a948bcfe1220567cf5bb1939eeefd5bf200cd73d3b96","tests/ui-stable/transmute-mut-dst-unsized.stderr":"08bd5b99683787034f2b055b836dedb5c1e07d5e21ce749a765b0785f9e7b52c","tests/ui-stable/transmute-mut-illegal-lifetime.rs":"cd95f98b5a7f43c9b9f20d53bedbfa0cc3d8b6ba2af182abf6a2098b31dc6c6e","tests/ui-stable/transmute-mut-illegal-lifetime.stderr":"030e0a765ec0b8c8b0a928451ec1c783ca395c65c8e445684a22a432cbd7af9a","tests/ui-stable/transmute-mut-size-decrease.rs":"9ab9c03ccf1546957e3412911564a9dad6f0940d55c5285945548f76186fec56","tests/ui-stable/transmute-mut-size-decrease.stderr":"991baa632937d8acbfc9caa58a9ec659f2dcaa412e2b92ea57a1df9edf977099","tests/ui-stable/transmute-mut-size-increase.rs":"70fa56ad32004364710f2c711859bf601aef0ab61ff5264b8f071d9d06769a63","tests/ui-stable/transmute-mut-size-increase.stderr":"b099797a8b28ac074ba077f06ccb5b1f8d155ea34d2ccb9821b8aaf7f74cbc49","tests/ui-stable/transmute-mut-src-dst-generic.rs":"880430db77b417304756e0244ac8187c4392a9b1887bdb9683246376a7a557a0","tests/ui-stable/transmute-mut-src-dst-generic.stderr":"13cf4024744134f35e2dbd75921023a0d9f89b7ba16005b4b2b15ac35d9b7003","tests/ui-stable/transmute-mut-src-dst-not-references.rs":"cbb01caa49218ce6e4914b03ad1b8bb99a648d7867152577add772de9f0a705e","tests/ui-stable/transmute-mut-src-dst-not-references.stderr":"17469eef5c77d84f24adba47068607076f85d4d2af4c540af06c3c8684f9c9a3","tests/ui-stable/transmute-mut-src-dst-unsized.rs":"d52aec2bc815fac314a4ca5819d730a0d1dbac13b51bf2b844701d77ce969a8e","tests/ui-stable/transmute-mut-src-dst-unsized.stderr":"2578e54f20d2b85ef928be24f6f12690daba444bcde4553012b6e762bd3dbb81","tests/ui-stable/transmute-mut-src-generic.rs":"a013a66dfe3ca9fbf349c85794ec8a68a980929a56520df305e7a5a4f9922202","tests/ui-stable/transmute-mut-src-generic.stderr":"b8dbf4dc993b9204b9e532f8ceb63cb655ac0ed99e95cfe6ba206cbd68fae94d","tests/ui-stable/transmute-mut-src-immutable.rs":"1cb591944d85bb526f182fdc476a0ba965dade3dfbaac8a29a648045d9ac5a21","tests/ui-stable/transmute-mut-src-immutable.stderr":"69f5c0fd735e9857964525389e3f600782ef2eecf4e89f42bf5968879b1420dd","tests/ui-stable/transmute-mut-src-not-a-reference.rs":"a854a05999caebc97a08e37d037c4905a859e3a1f4f6d5e5803ff03af0bb5470","tests/ui-stable/transmute-mut-src-not-a-reference.stderr":"0e919b1da61bfde228faf5ea5c2ab2c05920c9ba6ee373a2e9a9c5e6cb5fea8c","tests/ui-stable/transmute-mut-src-not-frombytes.rs":"049b386c8bf296d45e8a1a1f020a763df4ea480a3e1027ccc8f6c31b05889c79","tests/ui-stable/transmute-mut-src-not-frombytes.stderr":"9fb887dab214fd94560f2031f626663f73ec6984079bca5fccb3b0e775626a6f","tests/ui-stable/transmute-mut-src-not-intobytes.rs":"12adc96a6bce75e01456c50e5fa08a93290a0b48ed13ef8571b0cad1211cbc8f","tests/ui-stable/transmute-mut-src-not-intobytes.stderr":"2190c114527bb2891ed924173d1cef491189c8b7d6837705eaa69c83d30fcd47","tests/ui-stable/transmute-mut-src-unsized.rs":"128a9f55a7b83c98e3bfafdd6a714e60ff545a322cecdef81f8702da3b1e3eb9","tests/ui-stable/transmute-mut-src-unsized.stderr":"55c8d44cf3104779738bc7b7d8ee177582ecb07435f44c0bd4376b22f00f5c4f","tests/ui-stable/transmute-ptr-to-usize.rs":"d8aabb58133988be7c282ec9771906b8f199418e69762c92ffc167305890d353","tests/ui-stable/transmute-ptr-to-usize.stderr":"5b2df5a1e61b169b7fa627963fc5a9801e33f05553bc15a827b2af19067c8d63","tests/ui-stable/transmute-ref-alignment-increase.rs":"adea0a036330e7d60a2fa663ca873dc24596fd81383545ef945d76adcca1c2ab","tests/ui-stable/transmute-ref-alignment-increase.stderr":"0c60d8a409adead884cf475502bd38e8b364ac4de5d4fb340538b82c143ba3ad","tests/ui-stable/transmute-ref-dst-generic.rs":"fceea5349611147b46a0d897ff4df4353ef2d2550c45a5ee14a74bba9fa272c1","tests/ui-stable/transmute-ref-dst-generic.stderr":"f710dfa3c427743804369b1003ae63ce28ce29dc99265e24a8d77efbfbfad590","tests/ui-stable/transmute-ref-dst-mutable.rs":"4283c537172971fda2c3c529c0971bbac66a4ac844bb6f0356f24284d4084b77","tests/ui-stable/transmute-ref-dst-mutable.stderr":"feb9f6b46c17d408830fda2f2a9a2498e55cac8f2f29c024704e9ab438de3aad","tests/ui-stable/transmute-ref-dst-not-a-reference.rs":"6829c16de2e2dcae944f846235e2f76fca742a24c6970559fc4d10bbf214f96b","tests/ui-stable/transmute-ref-dst-not-a-reference.stderr":"155e4b584557ec874e926e64ebe136ee7702b35b6f54a21338f96c481d34ee02","tests/ui-stable/transmute-ref-dst-not-frombytes.rs":"a989f7f680cd3072ee1a0dd631fab02caa30c64c53ced9b5719d79dbcfbcf97f","tests/ui-stable/transmute-ref-dst-not-frombytes.stderr":"dd1f3d8b3297f488212b9207eabfb08ad16b04e970db298307097b8517575e7c","tests/ui-stable/transmute-ref-dst-not-nocell.rs":"51ecd363ef66bbcf0d8daa3376667b8a9ad35b61d78765d502644c1183cbdf1c","tests/ui-stable/transmute-ref-dst-not-nocell.stderr":"0dd070ab85aa2fe6787ac95dcaac5c31f5984d76394ef50898e42900cbeb3ae3","tests/ui-stable/transmute-ref-dst-unsized.rs":"e3beead5f1b51a62ad8974c024fb0db3ed0611c05e5ab05a65ee284e150b3ff8","tests/ui-stable/transmute-ref-dst-unsized.stderr":"c3f3a0bb9f1c20008e43d776bab158f9a02ba2b13bd3601d7e5455a3e5e1459c","tests/ui-stable/transmute-ref-illegal-lifetime.rs":"771b734779b00309b7ab112891e5fa76af2d7b5a822b4db2f34b3edebf1f7b9d","tests/ui-stable/transmute-ref-illegal-lifetime.stderr":"541cbc3da9e96328ede88f6cbf6793a9bfeaa3b69a3adfc67aa1d401779b74bb","tests/ui-stable/transmute-ref-size-decrease.rs":"318b336f688eaeb7ddcb574cf750b7e1cc728b1db3ae97b5d025a325bcc95747","tests/ui-stable/transmute-ref-size-decrease.stderr":"433f5558c024581efb54991e8ebee97aedbff06b9b6f2c8581d34039ff671ed4","tests/ui-stable/transmute-ref-size-increase.rs":"7f3a5897b73dd9272eac08c4a43e3946fdf527761c3fb376a266e945ddb96448","tests/ui-stable/transmute-ref-size-increase.stderr":"f23c4fcaa3f1b97338d9c46a51e046bafd8d025a0049984995f75c5f7de0169d","tests/ui-stable/transmute-ref-src-dst-generic.rs":"2d25888552996fd964461247b07cf1a5974e6fc0dffed2464b795bdf56e7e518","tests/ui-stable/transmute-ref-src-dst-generic.stderr":"8053da1dc7d7d4cc9cdf1deeb9218aeb876794df5cf69df4d62cfd1b78613059","tests/ui-stable/transmute-ref-src-dst-not-references.rs":"b44e925cca270c67fc7f9c4dc18207acd90f77231f8cf79ec965b592586a890f","tests/ui-stable/transmute-ref-src-dst-not-references.stderr":"83a26cf5a0af6d96b84d13fb10a4be20ea5f27dadde59267dfc65ddbfdb5827c","tests/ui-stable/transmute-ref-src-dst-unsized.rs":"902e8182ea6b3de7b6e548ae03abc54b5bb8b8a01057e25d1c5e12838876349d","tests/ui-stable/transmute-ref-src-dst-unsized.stderr":"f4331d35d1efd4beb95662840d157e0c3fd12171d2c815b6b76cd19ff9e0dbef","tests/ui-stable/transmute-ref-src-generic.rs":"57c4bbd0ec820778dcfdd40645741e2251f981ca4e98de9ac344c7dbb5381e16","tests/ui-stable/transmute-ref-src-generic.stderr":"3c5348f553baf2161a48edce631097e21cf7ad79e5c3d5482b175101dc877c5c","tests/ui-stable/transmute-ref-src-not-a-reference.rs":"69dc6327b77a6cfe806b3493a4287bdfa88d8b353256673ff1e4bc2e28c8eb28","tests/ui-stable/transmute-ref-src-not-a-reference.stderr":"e28176256a4bdf556f56c91bdcdfa51188eacf0f9290297ba4f6b7b1487285c6","tests/ui-stable/transmute-ref-src-not-intobytes.rs":"dd932cdde770d1ad0c0e5c147cb53aebdbfe6a023a6873e807f2429a14bc654d","tests/ui-stable/transmute-ref-src-not-intobytes.stderr":"18fe85f152de5f32f96380e83d770879304585a3add66022e59efb1a17ae8017","tests/ui-stable/transmute-ref-src-not-nocell.rs":"cdd5eeb40f42963e7bec7b45283a53f4322df4a7068398089d0ddc18402ec0a9","tests/ui-stable/transmute-ref-src-not-nocell.stderr":"9179263979f422b52d1f9c999328464b7e4cee3be49f3f358d4783082544a34a","tests/ui-stable/transmute-ref-src-unsized.rs":"cbb75ec9eb3729442f57afc55758f4b638687ed0677e58a5e784b5f53e6a82ee","tests/ui-stable/transmute-ref-src-unsized.stderr":"09fab516d92566d8f8f4a288a692bc67899ed9dad25df226e6ddf0b5253dd5bb","tests/ui-stable/transmute-size-decrease.rs":"ef04ab5d6ed074c0d0ab0f979fba4b5a580e1ebeab431b7a432a4348194a67b9","tests/ui-stable/transmute-size-decrease.stderr":"d3853ca2545ca6e68315f1282aca6949d98d65a932789ad25feac2b827712bff","tests/ui-stable/transmute-size-increase.rs":"d57c9f23ba23313236a84809b6a1e1d0fdfc67c1d64db8143f5762671eb68ca9","tests/ui-stable/transmute-size-increase.stderr":"b94a3c90f34369921022a8018730a3cd79f8bd32cd6a2e2fb8afb0417a7011d4","tests/ui-stable/transmute-src-not-intobytes.rs":"e39129733ec5406376c1cd79a0eb2b66d89ee89e0cd629cf8ba5c8c6fe0c0cd1","tests/ui-stable/transmute-src-not-intobytes.stderr":"274484264462420d063df81263b57454c140dd36ac9a8f1362dc4f34f834b964","tests/ui-stable/try_transmute-dst-not-tryfrombytes.rs":"9b4b6b062a4f1a0f29df9754c87b0ec0dfc75cc026ecbf57f67e48acf8ed3b0e","tests/ui-stable/try_transmute-dst-not-tryfrombytes.stderr":"ce765b88e96411278c1a724c24bee01620b82b8b0e3473a3be4fe3583167ae88","tests/ui-stable/try_transmute-size-decrease.rs":"7ec7d4c829f2a2df74149b880686371c2a64e293dcb6f5ec10a0c09c4f8229c0","tests/ui-stable/try_transmute-size-decrease.stderr":"41e44f6ad37677ef271540c0095f18273ae97c87302e49fb6aa821b19bbffd33","tests/ui-stable/try_transmute-size-increase.rs":"5b085b4eb85a46d70ce03799652ba49bc4d51e861e821eddebd94919bcb0ad30","tests/ui-stable/try_transmute-size-increase.stderr":"abfe4c810d8997fd3a38d1045d77f508a5ff160621fb02648afd67d9947c0479","tests/ui-stable/try_transmute-src-not-intobytes.rs":"83ab8176279f90930b9548592114343d724b5af57999ed04cb5b5c32f56f5aad","tests/ui-stable/try_transmute-src-not-intobytes.stderr":"c6c8bcd7e21daa541e99d1706d1dcbe5ffa4d6cfc9a7c1dfac1ef9b49932dbb8","tests/ui-stable/try_transmute_mut-alignment-increase.rs":"6f16a7e4753153e84581902d3d42fc4f0cb2d7ef4b01b71bcaccb0d434dc0f9c","tests/ui-stable/try_transmute_mut-alignment-increase.stderr":"4e70576de4934ae1243020cd94c012e6a875d8f6f41f0683495cf780e74ba270","tests/ui-stable/try_transmute_mut-dst-not-tryfrombytes.rs":"aeb4371e28787b0a2e75e616441a55129cd299d9681a81095c72e6e7f7b9512a","tests/ui-stable/try_transmute_mut-dst-not-tryfrombytes.stderr":"73bac4be5a9f3e15ee5ffa07b506d39bc06b91cb025e74cf89bd8c9a32d879d5","tests/ui-stable/try_transmute_mut-size-decrease.rs":"35886c88a716734e77c05775d5a0766e9b637b9ed4cc76a9cfbba2aa262e1d13","tests/ui-stable/try_transmute_mut-size-decrease.stderr":"cfe3243c374b7acd446add73a94cda56f83c1a3e22ce6b6fb932e2020037f68b","tests/ui-stable/try_transmute_mut-size-increase.rs":"56fbb3134ebc173dc2d959515400b3a9cb9341835337ef3f554f350e316abdb2","tests/ui-stable/try_transmute_mut-size-increase.stderr":"92f8a071e9d6c5bfc7efd38f85cc23d8dc69f810e42d6e95855162f5d6d89e42","tests/ui-stable/try_transmute_mut-src-not-frombytes.rs":"83768e456db2ae60e9fdef4daf734e349fa248459dc13585e53f2ec32b8e2d8a","tests/ui-stable/try_transmute_mut-src-not-frombytes.stderr":"eb3c6c9af41a41d17b4ed020c7e555b2574a808926887941a5689de23558ee2c","tests/ui-stable/try_transmute_mut-src-not-intobytes.rs":"987bc595553e16f2799e1420a64f39c509d04457baf9c3e94f02a19b07a260cc","tests/ui-stable/try_transmute_mut-src-not-intobytes.stderr":"5605fdf67d00cdeb1724fa9333a491d56eb465eb78f1fefc7b61ce00f27f9a3f","tests/ui-stable/try_transmute_ref-alignment-increase.rs":"4401c8ae85558b388627f60a60960b33bf4df8eae28437ffa4d20bb668f47036","tests/ui-stable/try_transmute_ref-alignment-increase.stderr":"8fddf60d179378ce74bf4b885627ecdf916c00e13f1eeedee463a428123e6da0","tests/ui-stable/try_transmute_ref-dst-mutable.rs":"cc0497f618bc155ea07bb7538dc570c7e3bba708ad8e52189ea6e10fd63e40bf","tests/ui-stable/try_transmute_ref-dst-mutable.stderr":"d29cc786d1994b6aebac2258aeeaa3bbf03723ab2f21e855d18c63ecc5980f28","tests/ui-stable/try_transmute_ref-dst-not-immutable-tryfrombytes.rs":"9308e38dd814b2bab53b5912207cc7621635a5c547e621f947ba0d66e2601730","tests/ui-stable/try_transmute_ref-dst-not-immutable-tryfrombytes.stderr":"411bdc19ef5c4690a70eadecb2991590370bca6df61891b0cf861f5173e4ebf6","tests/ui-stable/try_transmute_ref-size-decrease.rs":"084d0983a7855e3d1eb8a08b0ca9838b1e0b8a07fc88d867a2a7b4519f1057ab","tests/ui-stable/try_transmute_ref-size-decrease.stderr":"7c5f55445dc2e4dda5230b54103fc0abca4b9bf626c0a846a5a0f5c60b95d441","tests/ui-stable/try_transmute_ref-size-increase.rs":"4d0fea16788077a938b14852a93c110b7791aa0013bfa12c1cfb4c6689b8eb24","tests/ui-stable/try_transmute_ref-size-increase.stderr":"b06ee4233f86ee4de04d85b04fb7c31dce84bb328b727a3c5bb36389b5325584","tests/ui-stable/try_transmute_ref-src-not-immutable-intobytes.rs":"da8b40f0ffb13a891a0a3a76217532da81e7b71d5c6f9c1ebe78cff5c9fcc177","tests/ui-stable/try_transmute_ref-src-not-immutable-intobytes.stderr":"c39785a948572187b7202282400095230656c1cccace9da3219184f20e3a6b8c","win-cargo.bat":"cb0d4c835875e854253a11ae8d28ab0e00070096dcc4bfba6d7ab06c6790a759"}}
\ No newline at end of file
diff --git a/crates/zerocopy/LICENSE b/crates/zerocopy/LICENSE
deleted file mode 100644
index 7ed244f..0000000
--- a/crates/zerocopy/LICENSE
+++ /dev/null
@@ -1,24 +0,0 @@
-Copyright 2019 The Fuchsia Authors.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-   * Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-   * Redistributions in binary form must reproduce the above
-copyright notice, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the
-distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/crates/unicode-ident/LICENSE b/crates/zerocopy/LICENSE
similarity index 100%
copy from crates/unicode-ident/LICENSE
copy to crates/zerocopy/LICENSE
diff --git a/crates/zerocopy/patches/LICENSE.patch b/crates/zerocopy/patches/LICENSE.patch
deleted file mode 100644
index 150d4e0..0000000
--- a/crates/zerocopy/patches/LICENSE.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git b/LICENSE a/LICENSE
-new file mode 100644
-index 0000000..7ed244f
---- /dev/null
-+++ a/LICENSE
-@@ -0,0 +1,24 @@
-+Copyright 2019 The Fuchsia Authors.
-+
-+Redistribution and use in source and binary forms, with or without
-+modification, are permitted provided that the following conditions are
-+met:
-+
-+   * Redistributions of source code must retain the above copyright
-+notice, this list of conditions and the following disclaimer.
-+   * Redistributions in binary form must reproduce the above
-+copyright notice, this list of conditions and the following disclaimer
-+in the documentation and/or other materials provided with the
-+distribution.
-+
-+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.