diff --git a/fuzz/corpus/fuzz_read/00a0987db512c3c070883f51ee667128e4e1aa9a b/fuzz/corpus/fuzz_read/00a0987db512c3c070883f51ee667128e4e1aa9a new file mode 100644 index 00000000..b382ebbb Binary files /dev/null and b/fuzz/corpus/fuzz_read/00a0987db512c3c070883f51ee667128e4e1aa9a differ diff --git a/fuzz/corpus/fuzz_read/035bdddf034ff981a3172e3a7139876a4007491b b/fuzz/corpus/fuzz_read/035bdddf034ff981a3172e3a7139876a4007491b deleted file mode 100644 index b974d02b..00000000 Binary files a/fuzz/corpus/fuzz_read/035bdddf034ff981a3172e3a7139876a4007491b and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/04cb1c89c1fc62804317f3b85d1967b0beec7ccc b/fuzz/corpus/fuzz_read/04cb1c89c1fc62804317f3b85d1967b0beec7ccc new file mode 100644 index 00000000..0fd7fce0 Binary files /dev/null and b/fuzz/corpus/fuzz_read/04cb1c89c1fc62804317f3b85d1967b0beec7ccc differ diff --git a/fuzz/corpus/fuzz_read/07f3ec222b4a830165a71fba68607db33cc63d30 b/fuzz/corpus/fuzz_read/07f3ec222b4a830165a71fba68607db33cc63d30 new file mode 100644 index 00000000..58f0f4ed Binary files /dev/null and b/fuzz/corpus/fuzz_read/07f3ec222b4a830165a71fba68607db33cc63d30 differ diff --git a/fuzz/corpus/fuzz_read/0841d745757728a6376a99b8d1c99ce358f42e38 b/fuzz/corpus/fuzz_read/0841d745757728a6376a99b8d1c99ce358f42e38 new file mode 100644 index 00000000..38f43a7d Binary files /dev/null and b/fuzz/corpus/fuzz_read/0841d745757728a6376a99b8d1c99ce358f42e38 differ diff --git a/fuzz/corpus/fuzz_read/08c8daa3cc20760f75e0530534fe7f4ae6b9cec3 b/fuzz/corpus/fuzz_read/08c8daa3cc20760f75e0530534fe7f4ae6b9cec3 new file mode 100644 index 00000000..11170265 Binary files /dev/null and b/fuzz/corpus/fuzz_read/08c8daa3cc20760f75e0530534fe7f4ae6b9cec3 differ diff --git a/fuzz/corpus/fuzz_read/0d163ec88963197bb66abd23e0019f0c09b6e2a3 b/fuzz/corpus/fuzz_read/0d163ec88963197bb66abd23e0019f0c09b6e2a3 new file mode 100644 index 00000000..b51200b8 Binary files /dev/null and b/fuzz/corpus/fuzz_read/0d163ec88963197bb66abd23e0019f0c09b6e2a3 differ diff --git a/fuzz/corpus/fuzz_read/107636234dfb9cbff7d161ef995e204e770f98ac b/fuzz/corpus/fuzz_read/107636234dfb9cbff7d161ef995e204e770f98ac new file mode 100644 index 00000000..d823f50a Binary files /dev/null and b/fuzz/corpus/fuzz_read/107636234dfb9cbff7d161ef995e204e770f98ac differ diff --git a/fuzz/corpus/fuzz_read/18a8dcd21c8bceea4f491402f17bd179a977fd1d b/fuzz/corpus/fuzz_read/18a8dcd21c8bceea4f491402f17bd179a977fd1d new file mode 100644 index 00000000..5e8623f4 Binary files /dev/null and b/fuzz/corpus/fuzz_read/18a8dcd21c8bceea4f491402f17bd179a977fd1d differ diff --git a/fuzz/corpus/fuzz_read/1c78839fa17af05a380e93ea761c36c534dad370 b/fuzz/corpus/fuzz_read/1c78839fa17af05a380e93ea761c36c534dad370 new file mode 100644 index 00000000..437002c5 Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c78839fa17af05a380e93ea761c36c534dad370 differ diff --git a/fuzz/corpus/fuzz_read/1c8339b4bb39331c38909c7b281a24d2b5b89dfe b/fuzz/corpus/fuzz_read/1c8339b4bb39331c38909c7b281a24d2b5b89dfe new file mode 100644 index 00000000..8025f681 Binary files /dev/null and b/fuzz/corpus/fuzz_read/1c8339b4bb39331c38909c7b281a24d2b5b89dfe differ diff --git a/fuzz/corpus/fuzz_read/2063da8679e55d4becc4b44691b1dce40fcaf7b8 b/fuzz/corpus/fuzz_read/2063da8679e55d4becc4b44691b1dce40fcaf7b8 new file mode 100644 index 00000000..d7ef8b7d Binary files /dev/null and b/fuzz/corpus/fuzz_read/2063da8679e55d4becc4b44691b1dce40fcaf7b8 differ diff --git a/fuzz/corpus/fuzz_read/20ec620485be1a2d5905426b449a8c5d44a9e4f1 b/fuzz/corpus/fuzz_read/20ec620485be1a2d5905426b449a8c5d44a9e4f1 new file mode 100644 index 00000000..fbd487c8 Binary files /dev/null and b/fuzz/corpus/fuzz_read/20ec620485be1a2d5905426b449a8c5d44a9e4f1 differ diff --git a/fuzz/corpus/fuzz_read/210f545090ffe7a0c0199a169f0a4c0c6e7f696f b/fuzz/corpus/fuzz_read/210f545090ffe7a0c0199a169f0a4c0c6e7f696f new file mode 100644 index 00000000..abd81dc7 Binary files /dev/null and b/fuzz/corpus/fuzz_read/210f545090ffe7a0c0199a169f0a4c0c6e7f696f differ diff --git a/fuzz/corpus/fuzz_read/21207b36af310f72fdaf69dd54fdfa30ef3662cf b/fuzz/corpus/fuzz_read/21207b36af310f72fdaf69dd54fdfa30ef3662cf new file mode 100644 index 00000000..48f0d942 Binary files /dev/null and b/fuzz/corpus/fuzz_read/21207b36af310f72fdaf69dd54fdfa30ef3662cf differ diff --git a/fuzz/corpus/fuzz_read/217b4b3135b28a69ff16e3ec3d1eb08b5b585505 b/fuzz/corpus/fuzz_read/217b4b3135b28a69ff16e3ec3d1eb08b5b585505 new file mode 100644 index 00000000..5cb6f750 Binary files /dev/null and b/fuzz/corpus/fuzz_read/217b4b3135b28a69ff16e3ec3d1eb08b5b585505 differ diff --git a/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86 b/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86 deleted file mode 100644 index 2bcf26a4..00000000 Binary files a/fuzz/corpus/fuzz_read/29778f60caa09ef31c64a40662e998832de21c86 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46 b/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46 deleted file mode 100644 index 362bf959..00000000 Binary files a/fuzz/corpus/fuzz_read/297d69b87a085bf3a77c37ede6a485411e8d5c46 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289 b/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289 deleted file mode 100644 index 498a7bf7..00000000 Binary files a/fuzz/corpus/fuzz_read/2d74ffda67e2cbd45c7e4d33ed69512c8616d289 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/2f66f0e7b37154502d5aa939da5d501415429101 b/fuzz/corpus/fuzz_read/2f66f0e7b37154502d5aa939da5d501415429101 new file mode 100644 index 00000000..4e3cc453 Binary files /dev/null and b/fuzz/corpus/fuzz_read/2f66f0e7b37154502d5aa939da5d501415429101 differ diff --git a/fuzz/corpus/fuzz_read/3232d46703661d1e40e8bb10081454b5e3883219 b/fuzz/corpus/fuzz_read/3232d46703661d1e40e8bb10081454b5e3883219 new file mode 100644 index 00000000..ccde4421 Binary files /dev/null and b/fuzz/corpus/fuzz_read/3232d46703661d1e40e8bb10081454b5e3883219 differ diff --git a/fuzz/corpus/fuzz_read/34edcb54c8c29a609b4cfe605928cf4786c9108b b/fuzz/corpus/fuzz_read/34edcb54c8c29a609b4cfe605928cf4786c9108b new file mode 100644 index 00000000..55458a66 Binary files /dev/null and b/fuzz/corpus/fuzz_read/34edcb54c8c29a609b4cfe605928cf4786c9108b differ diff --git a/fuzz/corpus/fuzz_read/3c24cf55eaecb301b4537c74dafb94b8ba7ace33 b/fuzz/corpus/fuzz_read/3c24cf55eaecb301b4537c74dafb94b8ba7ace33 new file mode 100644 index 00000000..d16527d3 Binary files /dev/null and b/fuzz/corpus/fuzz_read/3c24cf55eaecb301b4537c74dafb94b8ba7ace33 differ diff --git a/fuzz/corpus/fuzz_read/3fba259b552fcc1296ede03a532fb0f7163b87c6 b/fuzz/corpus/fuzz_read/3fba259b552fcc1296ede03a532fb0f7163b87c6 new file mode 100644 index 00000000..681d1ee1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/3fba259b552fcc1296ede03a532fb0f7163b87c6 differ diff --git a/fuzz/corpus/fuzz_read/439b283acaed00f586220179d089b7acf3505078 b/fuzz/corpus/fuzz_read/439b283acaed00f586220179d089b7acf3505078 new file mode 100644 index 00000000..0a1c1b1a Binary files /dev/null and b/fuzz/corpus/fuzz_read/439b283acaed00f586220179d089b7acf3505078 differ diff --git a/fuzz/corpus/fuzz_read/43d6b205d8774c86b3587c901f9f4414d957095c b/fuzz/corpus/fuzz_read/43d6b205d8774c86b3587c901f9f4414d957095c deleted file mode 100644 index 9b01505e..00000000 Binary files a/fuzz/corpus/fuzz_read/43d6b205d8774c86b3587c901f9f4414d957095c and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/489c201d54eef0ee5521eadc0620cadf498e320f b/fuzz/corpus/fuzz_read/489c201d54eef0ee5521eadc0620cadf498e320f new file mode 100644 index 00000000..54aead5a Binary files /dev/null and b/fuzz/corpus/fuzz_read/489c201d54eef0ee5521eadc0620cadf498e320f differ diff --git a/fuzz/corpus/fuzz_read/4b434a5588c9a432d266da181a56ee2fc00083d2 b/fuzz/corpus/fuzz_read/4b434a5588c9a432d266da181a56ee2fc00083d2 new file mode 100644 index 00000000..cd6c1dcf Binary files /dev/null and b/fuzz/corpus/fuzz_read/4b434a5588c9a432d266da181a56ee2fc00083d2 differ diff --git a/fuzz/corpus/fuzz_read/4d64a29274148e8be8875aa8c47534465e5efc57 b/fuzz/corpus/fuzz_read/4d64a29274148e8be8875aa8c47534465e5efc57 deleted file mode 100644 index ee15a235..00000000 Binary files a/fuzz/corpus/fuzz_read/4d64a29274148e8be8875aa8c47534465e5efc57 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/4ea1292884af010941ff0c58a6ba60f8dff83e6e b/fuzz/corpus/fuzz_read/4ea1292884af010941ff0c58a6ba60f8dff83e6e new file mode 100644 index 00000000..4d7f1bdd Binary files /dev/null and b/fuzz/corpus/fuzz_read/4ea1292884af010941ff0c58a6ba60f8dff83e6e differ diff --git a/fuzz/corpus/fuzz_read/530d2115a115e4fd5e63a4f9bc0e3df8a6b973af b/fuzz/corpus/fuzz_read/530d2115a115e4fd5e63a4f9bc0e3df8a6b973af new file mode 100644 index 00000000..f1ce821c Binary files /dev/null and b/fuzz/corpus/fuzz_read/530d2115a115e4fd5e63a4f9bc0e3df8a6b973af differ diff --git a/fuzz/corpus/fuzz_read/532cfae81a7555d92f75100960c46c7c6eae4f4a b/fuzz/corpus/fuzz_read/532cfae81a7555d92f75100960c46c7c6eae4f4a new file mode 100644 index 00000000..84b6701a Binary files /dev/null and b/fuzz/corpus/fuzz_read/532cfae81a7555d92f75100960c46c7c6eae4f4a differ diff --git a/fuzz/corpus/fuzz_read/565e188078e7d01edb74181089d0cbd98565860f b/fuzz/corpus/fuzz_read/565e188078e7d01edb74181089d0cbd98565860f new file mode 100644 index 00000000..c1ccc5b7 Binary files /dev/null and b/fuzz/corpus/fuzz_read/565e188078e7d01edb74181089d0cbd98565860f differ diff --git a/fuzz/corpus/fuzz_read/5a53f20fd3d5509d409ec20ec3ed8190debc9f35 b/fuzz/corpus/fuzz_read/5a53f20fd3d5509d409ec20ec3ed8190debc9f35 new file mode 100644 index 00000000..9029b6f7 Binary files /dev/null and b/fuzz/corpus/fuzz_read/5a53f20fd3d5509d409ec20ec3ed8190debc9f35 differ diff --git a/fuzz/corpus/fuzz_read/5ddcec245e6fca30b6ec699a76b0ac285ad8c56e b/fuzz/corpus/fuzz_read/5ddcec245e6fca30b6ec699a76b0ac285ad8c56e new file mode 100644 index 00000000..c07c1266 Binary files /dev/null and b/fuzz/corpus/fuzz_read/5ddcec245e6fca30b6ec699a76b0ac285ad8c56e differ diff --git a/fuzz/corpus/fuzz_read/609d5421554a34066f14001371edd2a1cda88d61 b/fuzz/corpus/fuzz_read/609d5421554a34066f14001371edd2a1cda88d61 new file mode 100644 index 00000000..1fbcc264 Binary files /dev/null and b/fuzz/corpus/fuzz_read/609d5421554a34066f14001371edd2a1cda88d61 differ diff --git a/fuzz/corpus/fuzz_read/64be437d2d206cdf93bde97a496003b109403350 b/fuzz/corpus/fuzz_read/64be437d2d206cdf93bde97a496003b109403350 new file mode 100644 index 00000000..64783cf1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/64be437d2d206cdf93bde97a496003b109403350 differ diff --git a/fuzz/corpus/fuzz_read/66074d76370e1633afc15ac96cd7d1db4631be5c b/fuzz/corpus/fuzz_read/66074d76370e1633afc15ac96cd7d1db4631be5c new file mode 100644 index 00000000..dcbe6845 Binary files /dev/null and b/fuzz/corpus/fuzz_read/66074d76370e1633afc15ac96cd7d1db4631be5c differ diff --git a/fuzz/corpus/fuzz_read/6796bf9d4cff8446befa02f27fca259777afd669 b/fuzz/corpus/fuzz_read/6796bf9d4cff8446befa02f27fca259777afd669 deleted file mode 100644 index d86776a1..00000000 Binary files a/fuzz/corpus/fuzz_read/6796bf9d4cff8446befa02f27fca259777afd669 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/6a48b133b3f8275c09209dfd7b357c6a166c286c b/fuzz/corpus/fuzz_read/6a48b133b3f8275c09209dfd7b357c6a166c286c new file mode 100644 index 00000000..d2ec4211 Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a48b133b3f8275c09209dfd7b357c6a166c286c differ diff --git a/fuzz/corpus/fuzz_read/6a55262b7b135833c47768122dfecd2adf9e967d b/fuzz/corpus/fuzz_read/6a55262b7b135833c47768122dfecd2adf9e967d new file mode 100644 index 00000000..fc9736b5 Binary files /dev/null and b/fuzz/corpus/fuzz_read/6a55262b7b135833c47768122dfecd2adf9e967d differ diff --git a/fuzz/corpus/fuzz_read/6ec14cddfe1503b12031ba5b2de9c495f0d1e0cc b/fuzz/corpus/fuzz_read/6ec14cddfe1503b12031ba5b2de9c495f0d1e0cc new file mode 100644 index 00000000..1c49d987 Binary files /dev/null and b/fuzz/corpus/fuzz_read/6ec14cddfe1503b12031ba5b2de9c495f0d1e0cc differ diff --git a/fuzz/corpus/fuzz_read/6f50ef89afe8dc004ea5398bbaef92715cf8561e b/fuzz/corpus/fuzz_read/6f50ef89afe8dc004ea5398bbaef92715cf8561e new file mode 100644 index 00000000..1de23ca1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/6f50ef89afe8dc004ea5398bbaef92715cf8561e differ diff --git a/fuzz/corpus/fuzz_read/72b355d94eac2a35820d456f618046f69ebfe8fc b/fuzz/corpus/fuzz_read/72b355d94eac2a35820d456f618046f69ebfe8fc new file mode 100644 index 00000000..e04af185 Binary files /dev/null and b/fuzz/corpus/fuzz_read/72b355d94eac2a35820d456f618046f69ebfe8fc differ diff --git a/fuzz/corpus/fuzz_read/751ecfb944b39168ac402c2534adb71e4f8d0d42 b/fuzz/corpus/fuzz_read/751ecfb944b39168ac402c2534adb71e4f8d0d42 new file mode 100644 index 00000000..6cf9fb30 Binary files /dev/null and b/fuzz/corpus/fuzz_read/751ecfb944b39168ac402c2534adb71e4f8d0d42 differ diff --git a/fuzz/corpus/fuzz_read/7a4f04222e32fc4d857efe15209896a28349d326 b/fuzz/corpus/fuzz_read/7a4f04222e32fc4d857efe15209896a28349d326 new file mode 100644 index 00000000..adc4d48f Binary files /dev/null and b/fuzz/corpus/fuzz_read/7a4f04222e32fc4d857efe15209896a28349d326 differ diff --git a/fuzz/corpus/fuzz_read/7bed5c1801533cb08c6fce535c161c720182529f b/fuzz/corpus/fuzz_read/7bed5c1801533cb08c6fce535c161c720182529f new file mode 100644 index 00000000..dd4f4d2d Binary files /dev/null and b/fuzz/corpus/fuzz_read/7bed5c1801533cb08c6fce535c161c720182529f differ diff --git a/fuzz/corpus/fuzz_read/7dd74f6c7988b7d61ae7a25bb820508f572c54de b/fuzz/corpus/fuzz_read/7dd74f6c7988b7d61ae7a25bb820508f572c54de new file mode 100644 index 00000000..dc124537 Binary files /dev/null and b/fuzz/corpus/fuzz_read/7dd74f6c7988b7d61ae7a25bb820508f572c54de differ diff --git a/fuzz/corpus/fuzz_read/7eb51bc8170bb998ab1eecd37193c3049c0d020f b/fuzz/corpus/fuzz_read/7eb51bc8170bb998ab1eecd37193c3049c0d020f deleted file mode 100644 index 3bafb0eb..00000000 Binary files a/fuzz/corpus/fuzz_read/7eb51bc8170bb998ab1eecd37193c3049c0d020f and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/801750f7672f8d3a6bfb574d174787d9ce521597 b/fuzz/corpus/fuzz_read/801750f7672f8d3a6bfb574d174787d9ce521597 new file mode 100644 index 00000000..3980fd24 Binary files /dev/null and b/fuzz/corpus/fuzz_read/801750f7672f8d3a6bfb574d174787d9ce521597 differ diff --git a/fuzz/corpus/fuzz_read/81a87ce3561e008e83515c737982533e9e8e88d3 b/fuzz/corpus/fuzz_read/81a87ce3561e008e83515c737982533e9e8e88d3 new file mode 100644 index 00000000..9d67f51f Binary files /dev/null and b/fuzz/corpus/fuzz_read/81a87ce3561e008e83515c737982533e9e8e88d3 differ diff --git a/fuzz/corpus/fuzz_read/86d38c5ecc7a6fdd3768312391d8bd4339f4ab54 b/fuzz/corpus/fuzz_read/86d38c5ecc7a6fdd3768312391d8bd4339f4ab54 new file mode 100644 index 00000000..ae4a5023 Binary files /dev/null and b/fuzz/corpus/fuzz_read/86d38c5ecc7a6fdd3768312391d8bd4339f4ab54 differ diff --git a/fuzz/corpus/fuzz_read/89822b92ab3909cf9e7f56bdd8df2b5031555c61 b/fuzz/corpus/fuzz_read/89822b92ab3909cf9e7f56bdd8df2b5031555c61 new file mode 100644 index 00000000..ecb79ab5 Binary files /dev/null and b/fuzz/corpus/fuzz_read/89822b92ab3909cf9e7f56bdd8df2b5031555c61 differ diff --git a/fuzz/corpus/fuzz_read/8d44b4eed63c198a1d3ed8b0d01593f42afc39ba b/fuzz/corpus/fuzz_read/8d44b4eed63c198a1d3ed8b0d01593f42afc39ba new file mode 100644 index 00000000..f18840f1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/8d44b4eed63c198a1d3ed8b0d01593f42afc39ba differ diff --git a/fuzz/corpus/fuzz_read/8fb56a035defc6e48125fab3bc6220db67c262c3 b/fuzz/corpus/fuzz_read/8fb56a035defc6e48125fab3bc6220db67c262c3 new file mode 100644 index 00000000..d44646dd Binary files /dev/null and b/fuzz/corpus/fuzz_read/8fb56a035defc6e48125fab3bc6220db67c262c3 differ diff --git a/fuzz/corpus/fuzz_read/9796cde01d5f26c3a4c6949918a222038363412d b/fuzz/corpus/fuzz_read/9796cde01d5f26c3a4c6949918a222038363412d new file mode 100644 index 00000000..fbf36069 Binary files /dev/null and b/fuzz/corpus/fuzz_read/9796cde01d5f26c3a4c6949918a222038363412d differ diff --git a/fuzz/corpus/fuzz_read/9a05acd8f4454ffdf830a200f4730b531f7d74e1 b/fuzz/corpus/fuzz_read/9a05acd8f4454ffdf830a200f4730b531f7d74e1 new file mode 100644 index 00000000..fffd8f2d Binary files /dev/null and b/fuzz/corpus/fuzz_read/9a05acd8f4454ffdf830a200f4730b531f7d74e1 differ diff --git a/fuzz/corpus/fuzz_read/9a9115eda16d4b576887a8c3193dc78176c91105 b/fuzz/corpus/fuzz_read/9a9115eda16d4b576887a8c3193dc78176c91105 new file mode 100644 index 00000000..eb37c586 Binary files /dev/null and b/fuzz/corpus/fuzz_read/9a9115eda16d4b576887a8c3193dc78176c91105 differ diff --git a/fuzz/corpus/fuzz_read/a054e8edf27f650fce39a4469fef500d7e4aa8df b/fuzz/corpus/fuzz_read/a054e8edf27f650fce39a4469fef500d7e4aa8df new file mode 100644 index 00000000..dd7c67de Binary files /dev/null and b/fuzz/corpus/fuzz_read/a054e8edf27f650fce39a4469fef500d7e4aa8df differ diff --git a/fuzz/corpus/fuzz_read/a289063b3c3b96ee74629561a1cf28eb68944588 b/fuzz/corpus/fuzz_read/a289063b3c3b96ee74629561a1cf28eb68944588 new file mode 100644 index 00000000..0b17e6c8 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a289063b3c3b96ee74629561a1cf28eb68944588 differ diff --git a/fuzz/corpus/fuzz_read/a358c7e4a7de8a6a3445a93684b89e29bbeaf2d8 b/fuzz/corpus/fuzz_read/a358c7e4a7de8a6a3445a93684b89e29bbeaf2d8 new file mode 100644 index 00000000..ff32e692 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a358c7e4a7de8a6a3445a93684b89e29bbeaf2d8 differ diff --git a/fuzz/corpus/fuzz_read/a43e528fa175dae67600f2961779a6cedbd12245 b/fuzz/corpus/fuzz_read/a43e528fa175dae67600f2961779a6cedbd12245 new file mode 100644 index 00000000..79e2655a Binary files /dev/null and b/fuzz/corpus/fuzz_read/a43e528fa175dae67600f2961779a6cedbd12245 differ diff --git a/fuzz/corpus/fuzz_read/a52b04b65cc8752b3257c1add1a894a8423e1555 b/fuzz/corpus/fuzz_read/a52b04b65cc8752b3257c1add1a894a8423e1555 new file mode 100644 index 00000000..873012c6 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a52b04b65cc8752b3257c1add1a894a8423e1555 differ diff --git a/fuzz/corpus/fuzz_read/a7f789a91c0cb679c57104f4ef974aaf93dbb30f b/fuzz/corpus/fuzz_read/a7f789a91c0cb679c57104f4ef974aaf93dbb30f new file mode 100644 index 00000000..05993350 Binary files /dev/null and b/fuzz/corpus/fuzz_read/a7f789a91c0cb679c57104f4ef974aaf93dbb30f differ diff --git a/fuzz/corpus/fuzz_read/a9980765332798ca0792efc488d1bc548bef99d0 b/fuzz/corpus/fuzz_read/a9980765332798ca0792efc488d1bc548bef99d0 new file mode 100644 index 00000000..2af3786b Binary files /dev/null and b/fuzz/corpus/fuzz_read/a9980765332798ca0792efc488d1bc548bef99d0 differ diff --git a/fuzz/corpus/fuzz_read/abd88c4b0e6559ec303fb6ffb96aa1c2018a30b0 b/fuzz/corpus/fuzz_read/abd88c4b0e6559ec303fb6ffb96aa1c2018a30b0 new file mode 100644 index 00000000..bcd6e55a Binary files /dev/null and b/fuzz/corpus/fuzz_read/abd88c4b0e6559ec303fb6ffb96aa1c2018a30b0 differ diff --git a/fuzz/corpus/fuzz_read/ac64b4bdc399aea5802d44994329f8ec2ef90c44 b/fuzz/corpus/fuzz_read/ac64b4bdc399aea5802d44994329f8ec2ef90c44 new file mode 100644 index 00000000..eb913b40 Binary files /dev/null and b/fuzz/corpus/fuzz_read/ac64b4bdc399aea5802d44994329f8ec2ef90c44 differ diff --git a/fuzz/corpus/fuzz_read/ade91f8fac5ecfea50da21841fc1484c64b90530 b/fuzz/corpus/fuzz_read/ade91f8fac5ecfea50da21841fc1484c64b90530 new file mode 100644 index 00000000..c846637c Binary files /dev/null and b/fuzz/corpus/fuzz_read/ade91f8fac5ecfea50da21841fc1484c64b90530 differ diff --git a/fuzz/corpus/fuzz_read/b3918d1c6eb6721336ffc850b8d6a95965bbf309 b/fuzz/corpus/fuzz_read/b3918d1c6eb6721336ffc850b8d6a95965bbf309 new file mode 100644 index 00000000..e99b4b09 Binary files /dev/null and b/fuzz/corpus/fuzz_read/b3918d1c6eb6721336ffc850b8d6a95965bbf309 differ diff --git a/fuzz/corpus/fuzz_read/b7f251e33bacde0ad82cd929453418b6737f92a5 b/fuzz/corpus/fuzz_read/b7f251e33bacde0ad82cd929453418b6737f92a5 new file mode 100644 index 00000000..617ae5de Binary files /dev/null and b/fuzz/corpus/fuzz_read/b7f251e33bacde0ad82cd929453418b6737f92a5 differ diff --git a/fuzz/corpus/fuzz_read/b8332677afb6196e6a19e36cb14c2ae548e3684f b/fuzz/corpus/fuzz_read/b8332677afb6196e6a19e36cb14c2ae548e3684f deleted file mode 100644 index 98fdd035..00000000 Binary files a/fuzz/corpus/fuzz_read/b8332677afb6196e6a19e36cb14c2ae548e3684f and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/beabd8de4f43566a0c152ae696aaec27a2f79814 b/fuzz/corpus/fuzz_read/beabd8de4f43566a0c152ae696aaec27a2f79814 new file mode 100644 index 00000000..2a597adb Binary files /dev/null and b/fuzz/corpus/fuzz_read/beabd8de4f43566a0c152ae696aaec27a2f79814 differ diff --git a/fuzz/corpus/fuzz_read/c9b795da9b2f48a9ac9c2dedf1ee6c737502d5dc b/fuzz/corpus/fuzz_read/c9b795da9b2f48a9ac9c2dedf1ee6c737502d5dc new file mode 100644 index 00000000..90409b86 Binary files /dev/null and b/fuzz/corpus/fuzz_read/c9b795da9b2f48a9ac9c2dedf1ee6c737502d5dc differ diff --git a/fuzz/corpus/fuzz_read/ca54391d57163fff5ad02ca075db895596e588b4 b/fuzz/corpus/fuzz_read/ca54391d57163fff5ad02ca075db895596e588b4 new file mode 100644 index 00000000..851c741a Binary files /dev/null and b/fuzz/corpus/fuzz_read/ca54391d57163fff5ad02ca075db895596e588b4 differ diff --git a/fuzz/corpus/fuzz_read/cbe74809494468674d0d0c7a25eb497d5211808d b/fuzz/corpus/fuzz_read/cbe74809494468674d0d0c7a25eb497d5211808d new file mode 100644 index 00000000..9ad6c07d Binary files /dev/null and b/fuzz/corpus/fuzz_read/cbe74809494468674d0d0c7a25eb497d5211808d differ diff --git a/fuzz/corpus/fuzz_read/cc06644bd79fdd621b5917aa6290dee2edae7cf1 b/fuzz/corpus/fuzz_read/cc06644bd79fdd621b5917aa6290dee2edae7cf1 new file mode 100644 index 00000000..22e3004f Binary files /dev/null and b/fuzz/corpus/fuzz_read/cc06644bd79fdd621b5917aa6290dee2edae7cf1 differ diff --git a/fuzz/corpus/fuzz_read/26ec2db03ea908bc8df8120e23a6cf78fe816470 b/fuzz/corpus/fuzz_read/cd7080cfee56027f3913f7aa30adad65ad4c2ac9 similarity index 65% rename from fuzz/corpus/fuzz_read/26ec2db03ea908bc8df8120e23a6cf78fe816470 rename to fuzz/corpus/fuzz_read/cd7080cfee56027f3913f7aa30adad65ad4c2ac9 index fd7f5c8a..e2426eac 100644 Binary files a/fuzz/corpus/fuzz_read/26ec2db03ea908bc8df8120e23a6cf78fe816470 and b/fuzz/corpus/fuzz_read/cd7080cfee56027f3913f7aa30adad65ad4c2ac9 differ diff --git a/fuzz/corpus/fuzz_read/d04348358188f332c85a8b00e284954608d25511 b/fuzz/corpus/fuzz_read/d04348358188f332c85a8b00e284954608d25511 new file mode 100644 index 00000000..cac9dc62 Binary files /dev/null and b/fuzz/corpus/fuzz_read/d04348358188f332c85a8b00e284954608d25511 differ diff --git a/fuzz/corpus/fuzz_read/d0c50541e5c446dbbf7f68ec0c320abbf40aa51f b/fuzz/corpus/fuzz_read/d0c50541e5c446dbbf7f68ec0c320abbf40aa51f new file mode 100644 index 00000000..e8e69d67 Binary files /dev/null and b/fuzz/corpus/fuzz_read/d0c50541e5c446dbbf7f68ec0c320abbf40aa51f differ diff --git a/fuzz/corpus/fuzz_read/d2a96a8f9f25bb95fecab8e53c1986dcd53cc854 b/fuzz/corpus/fuzz_read/d2a96a8f9f25bb95fecab8e53c1986dcd53cc854 deleted file mode 100644 index 61ff9f91..00000000 Binary files a/fuzz/corpus/fuzz_read/d2a96a8f9f25bb95fecab8e53c1986dcd53cc854 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/d30ccfb31e05df4532eaa70cae81a76465f85bf8 b/fuzz/corpus/fuzz_read/d30ccfb31e05df4532eaa70cae81a76465f85bf8 deleted file mode 100644 index 81c3aa6c..00000000 Binary files a/fuzz/corpus/fuzz_read/d30ccfb31e05df4532eaa70cae81a76465f85bf8 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/dad4f94a72392d3502e53cf7188446b7dc0a8029 b/fuzz/corpus/fuzz_read/dad4f94a72392d3502e53cf7188446b7dc0a8029 new file mode 100644 index 00000000..49d7842f Binary files /dev/null and b/fuzz/corpus/fuzz_read/dad4f94a72392d3502e53cf7188446b7dc0a8029 differ diff --git a/fuzz/corpus/fuzz_read/db99c47229c39c4522652d1bfb60e75ec671d7e8 b/fuzz/corpus/fuzz_read/db99c47229c39c4522652d1bfb60e75ec671d7e8 new file mode 100644 index 00000000..4b6d18cb Binary files /dev/null and b/fuzz/corpus/fuzz_read/db99c47229c39c4522652d1bfb60e75ec671d7e8 differ diff --git a/fuzz/corpus/fuzz_read/dd21505eb16ac13326a4f955d9da04ce28233be4 b/fuzz/corpus/fuzz_read/dd21505eb16ac13326a4f955d9da04ce28233be4 new file mode 100644 index 00000000..101f8ede Binary files /dev/null and b/fuzz/corpus/fuzz_read/dd21505eb16ac13326a4f955d9da04ce28233be4 differ diff --git a/fuzz/corpus/fuzz_read/dd4d6c9eb89089800ee8d6d676772f60c3a03568 b/fuzz/corpus/fuzz_read/dd4d6c9eb89089800ee8d6d676772f60c3a03568 new file mode 100644 index 00000000..2a8c38b3 Binary files /dev/null and b/fuzz/corpus/fuzz_read/dd4d6c9eb89089800ee8d6d676772f60c3a03568 differ diff --git a/fuzz/corpus/fuzz_read/e362edc73e2329fd2e836462f3575c64f15caa9b b/fuzz/corpus/fuzz_read/e362edc73e2329fd2e836462f3575c64f15caa9b new file mode 100644 index 00000000..69d046da Binary files /dev/null and b/fuzz/corpus/fuzz_read/e362edc73e2329fd2e836462f3575c64f15caa9b differ diff --git a/fuzz/corpus/fuzz_read/e82656c5948176f8abb669c912be5435bf98e709 b/fuzz/corpus/fuzz_read/e82656c5948176f8abb669c912be5435bf98e709 new file mode 100644 index 00000000..a1f7cdf4 Binary files /dev/null and b/fuzz/corpus/fuzz_read/e82656c5948176f8abb669c912be5435bf98e709 differ diff --git a/fuzz/corpus/fuzz_read/eb89ac3ca3d8f6735416e946d3de55448c7738ad b/fuzz/corpus/fuzz_read/eb89ac3ca3d8f6735416e946d3de55448c7738ad new file mode 100644 index 00000000..11ced678 Binary files /dev/null and b/fuzz/corpus/fuzz_read/eb89ac3ca3d8f6735416e946d3de55448c7738ad differ diff --git a/fuzz/corpus/fuzz_read/eee4d3396b01e357002416cc7341b91fce2e5ebe b/fuzz/corpus/fuzz_read/eee4d3396b01e357002416cc7341b91fce2e5ebe new file mode 100644 index 00000000..50d947c5 Binary files /dev/null and b/fuzz/corpus/fuzz_read/eee4d3396b01e357002416cc7341b91fce2e5ebe differ diff --git a/fuzz/corpus/fuzz_read/f1a9e3d355ae211d47dac01ae241b89d9ea77e11 b/fuzz/corpus/fuzz_read/f1a9e3d355ae211d47dac01ae241b89d9ea77e11 deleted file mode 100644 index f773d555..00000000 Binary files a/fuzz/corpus/fuzz_read/f1a9e3d355ae211d47dac01ae241b89d9ea77e11 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/f409e6a40e28677babca6e5834bfda1ac2f2b103 b/fuzz/corpus/fuzz_read/f409e6a40e28677babca6e5834bfda1ac2f2b103 new file mode 100644 index 00000000..867fa7b1 Binary files /dev/null and b/fuzz/corpus/fuzz_read/f409e6a40e28677babca6e5834bfda1ac2f2b103 differ diff --git a/fuzz/corpus/fuzz_read/f4e9c29acdba4b499ca9b9615d71ede62f7d4192 b/fuzz/corpus/fuzz_read/f4e9c29acdba4b499ca9b9615d71ede62f7d4192 new file mode 100644 index 00000000..359a7f32 Binary files /dev/null and b/fuzz/corpus/fuzz_read/f4e9c29acdba4b499ca9b9615d71ede62f7d4192 differ diff --git a/fuzz/corpus/fuzz_read/f75f327013e0461b9a28ca6b599a0611f179209d b/fuzz/corpus/fuzz_read/f75f327013e0461b9a28ca6b599a0611f179209d new file mode 100644 index 00000000..48405c72 Binary files /dev/null and b/fuzz/corpus/fuzz_read/f75f327013e0461b9a28ca6b599a0611f179209d differ diff --git a/fuzz/corpus/fuzz_read/fc00517326685b30bfca7a6dda92f530f6a72374 b/fuzz/corpus/fuzz_read/fc00517326685b30bfca7a6dda92f530f6a72374 deleted file mode 100644 index fa1c8d35..00000000 Binary files a/fuzz/corpus/fuzz_read/fc00517326685b30bfca7a6dda92f530f6a72374 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/fc07f2aaee8948d3b806070884b36a9e39cb2e51 b/fuzz/corpus/fuzz_read/fc07f2aaee8948d3b806070884b36a9e39cb2e51 new file mode 100644 index 00000000..7573390c Binary files /dev/null and b/fuzz/corpus/fuzz_read/fc07f2aaee8948d3b806070884b36a9e39cb2e51 differ diff --git a/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11 b/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11 deleted file mode 100644 index e36eec79..00000000 Binary files a/fuzz/corpus/fuzz_read/fd9136480403067ddca2bfde7574eebf248c8f11 and /dev/null differ diff --git a/fuzz/corpus/fuzz_read/fe29cf9272070ad2ae6571f0ca12b2f556f3b3d9 b/fuzz/corpus/fuzz_read/fe29cf9272070ad2ae6571f0ca12b2f556f3b3d9 new file mode 100644 index 00000000..8aab4b1b Binary files /dev/null and b/fuzz/corpus/fuzz_read/fe29cf9272070ad2ae6571f0ca12b2f556f3b3d9 differ diff --git a/fuzz/corpus/fuzz_read/ff39a8f26cf245e90d928d93469c4e33c981273f b/fuzz/corpus/fuzz_read/ff39a8f26cf245e90d928d93469c4e33c981273f new file mode 100644 index 00000000..433c5d2b Binary files /dev/null and b/fuzz/corpus/fuzz_read/ff39a8f26cf245e90d928d93469c4e33c981273f differ diff --git a/fuzz/corpus/fuzz_read/ffc575d338b440d43b2970bc6d07ff8da2d2c25c b/fuzz/corpus/fuzz_read/ffc575d338b440d43b2970bc6d07ff8da2d2c25c deleted file mode 100644 index 9f8e6376..00000000 Binary files a/fuzz/corpus/fuzz_read/ffc575d338b440d43b2970bc6d07ff8da2d2c25c and /dev/null differ