From 41df274c613dca54ae24440044a7767f367a8583 Mon Sep 17 00:00:00 2001 From: Justin W Smith Date: Wed, 11 Dec 2024 21:29:45 +0000 Subject: [PATCH] Add PKCS7_verify corpus --- .../004fc66a4bdd1482efd0c304afa7f77088223caf | Bin 0 -> 693 bytes .../00d17f2bbac7768574c0d92fd28b690f833b856d | Bin 0 -> 2473 bytes .../0227660a2ff8a0bc74026cae4378e5c04ffc99e1 | Bin 0 -> 5 bytes .../0232d6504fe16172b86cacaa0ebb822cf0c22fda | 1 + .../02a1a4e4c1951fce8feb4858cf3d4f5dd132cd31 | Bin 0 -> 2749 bytes .../031dba5dcc372f872e33fd116d44957e3078c76f | Bin 0 -> 39 bytes .../03486b6e83434309787e34302daf988856dbac6d | Bin 0 -> 2473 bytes .../037a74063dcd94a723df60c5dbf754e8ad5baf29 | Bin 0 -> 39 bytes .../03a5c0aae355fa22a30610f7fc060096df8ad29d | Bin 0 -> 2473 bytes .../03c293d15664703bb66e8f10741d65205620cc9b | Bin 0 -> 30 bytes .../03c4a89dd75fef3397070a903dd159ddee9ab82f | Bin 0 -> 2473 bytes .../03f8182d6dfcff9002c1e7aff137ad1345a21fd9 | Bin 0 -> 39 bytes .../0442fa66af595735c701567f81cf20b512979fc5 | Bin 0 -> 693 bytes .../0450cabd8e23eb34cb02fe28e4b2527b46b1b87b | Bin 0 -> 693 bytes .../052d264b085c8259e8174eb91056adc7f949307e | Bin 0 -> 104 bytes .../0606b977bf0a2165ee406388d6cd40b74d1a1661 | Bin 0 -> 2473 bytes .../062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 | Bin 0 -> 14 bytes .../0641b103a7c5af87ab2ca3967a04ca3773388750 | 1 + .../06ab454d8361555e884892b0fcce0b33537c1bb9 | Bin 0 -> 2473 bytes .../06f38cc11514a9da938f3d03005389b995938a35 | Bin 0 -> 2473 bytes .../07d9f7b1b8bea6ff5284b8bec9ef01559a5de2b5 | Bin 0 -> 2473 bytes .../083b3c3bcbd8e9403c00bb6509424cff44c89ccc | Bin 0 -> 4 bytes .../09af0210e886af1657c2d5926923d39bb0026d86 | Bin 0 -> 704 bytes .../0a4e7c6f91bc7f6510320d0e84fec3379eee660a | Bin 0 -> 417 bytes .../0a9bd6dbca87059e46b2fed7973fc02644f72b91 | 1 + .../0b20f99618c12b36abb92aecf2107400ef8edc2b | Bin 0 -> 417 bytes .../0b8de8a3ea745663071f30d779f83b8b3ae7cef6 | Bin 0 -> 39 bytes .../0c71fb5f5190cb46947082de4f0c68f790be2602 | Bin 0 -> 2103 bytes .../0d07c47a608216c68a291919ed4ef031f7b6756b | Bin 0 -> 2473 bytes .../0f865bca631f7a001ee4e8c254caaafedb011a7c | 1 + .../0fb38b378657b0c262cd159a2978bbd1c6fc9063 | Bin 0 -> 6 bytes .../10ab7b15e47de43daedc4366e3c6601fe27d56d4 | Bin 0 -> 142 bytes .../1160c688b260eb8d2062bd3c60c43f8d3616fda8 | Bin 0 -> 6 bytes .../117e0e59769764ed9ae7600081e7d1b08bdc82b3 | Bin 0 -> 2749 bytes .../121ae195a77dc370dbe56411d58a6fe877e287d7 | Bin 0 -> 693 bytes .../1268c1a94e4194005bc8d3a80a5d3e5c25ef8579 | Bin 0 -> 693 bytes .../1277bdb8d4c1e0919087d3effb432f89badda3d7 | Bin 0 -> 39 bytes .../1298509854cb93437e054600f75343bfa63ddb9d | Bin 0 -> 2473 bytes .../12e609ce38c116f5fefe36c9eeaa5b7b26f0e1ba | Bin 0 -> 2473 bytes .../1328e2704d3d0760b37ff9d598ed2febded436f3 | Bin 0 -> 39 bytes .../147ca0bf3898e22d8110ee70154614a1126fb9f3 | Bin 0 -> 2107 bytes .../14837f3169e62759028759a89c391fbb15091d19 | Bin 0 -> 2473 bytes .../149d9ceaceacc312f2043517b5e1cfedd2d119ca | Bin 0 -> 693 bytes .../14d8662a3dadafeb726e04a1f0bb0cd97d4abb79 | Bin 0 -> 704 bytes .../14f9a379c6f39ec3e453b32c548fdc1c6aba09b5 | Bin 0 -> 693 bytes .../154738691439ac809b1423b526de5ad39a37e2e0 | Bin 0 -> 2473 bytes .../15c55d86a99b6cfe148b234730d843a315c3c253 | Bin 0 -> 6 bytes .../15cac90aca0a02ad27aaa3d3108ee29345e08221 | Bin 0 -> 704 bytes .../15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af | Bin 0 -> 4 bytes .../164e9109b16121fd40b19fed86007782e313b776 | Bin 0 -> 132 bytes .../16d61771ae770d9f21fe28b1406f74a419034677 | Bin 0 -> 417 bytes .../170854c7d93d5465e85355751162083a584e0121 | Bin 0 -> 693 bytes .../17147a69c347d2f26d7f22fbc8b8524cdbe85648 | Bin 0 -> 693 bytes .../174815c079961235f6ec59e3f8e6b947d4e49043 | Bin 0 -> 2749 bytes .../17ca0ed65f4fa4690ef707f9eb43c6b77755cf4c | Bin 0 -> 18 bytes .../1808119b86fae03b925250864cde389077c1c460 | Bin 0 -> 2103 bytes .../181101cfb921d0a896699dcd808950787a97e524 | Bin 0 -> 693 bytes .../1837bf7c9b39568c05bc5874f79e7ce3724c6090 | Bin 0 -> 333 bytes .../190a43a6141d0c62d1e88414352ab892c7755702 | Bin 0 -> 2103 bytes .../191d1e5185c3bf563c6a4fbe24b207034327e86c | Bin 0 -> 417 bytes .../19aacb46da0513f390cd66d10bd26349aaea0e9d | Bin 0 -> 13 bytes .../19ce1e41a22098cfde16c00275aed2bec97fdd3e | Bin 0 -> 39 bytes .../1b0b01acd020eba623aea49a333169a52dba6920 | Bin 0 -> 417 bytes .../1b5d91a9a027e2f4c06cc02040ae41a10cfef035 | Bin 0 -> 62 bytes .../1bd1b763e17270e85823fdd3cb9b686b5447c282 | Bin 0 -> 2473 bytes .../1d188077192e7d694bbdb88fc6c3ccc167d919d8 | Bin 0 -> 30 bytes .../1d587544ca032d90f6d0fbfb10631d1e925fcb4e | Bin 0 -> 16 bytes .../1dff81689db8bd64b50fb6a21da66f39471486f2 | Bin 0 -> 16 bytes .../1e22dd0fd28e7ca2474cf3b91e09ca16f8f8eaf1 | Bin 0 -> 2473 bytes .../1f62e6672e76a123e33c0ca8102052fe169a7f49 | Bin 0 -> 2473 bytes .../1fca510087f2f5cb9d3dbc1c17e79a90b26873d6 | Bin 0 -> 693 bytes .../1ff6e1977ca54a953804ea3febcbd1e5a909a7f1 | Bin 0 -> 173 bytes .../2064f80f811db79a33c4e51c10221454e30c74ae | Bin 0 -> 2 bytes .../2111e0c7a0e86193ec2401c9e22d342ecdf93701 | Bin 0 -> 2473 bytes .../216fa114081ea1b56c9200aa82bce00aab7e6acf | Bin 0 -> 2473 bytes .../217f2e451d7c8557679b980ff14426c86eb8713a | 1 + .../21d2fc30ff2da12efda29db2cd11297a810c2c29 | Bin 0 -> 63 bytes .../21ed4c7af50d987589a9029fc0422151be3a0fc2 | Bin 0 -> 2 bytes .../2295b26e738fafd6a7c73f39e189a5507d443e60 | Bin 0 -> 3559 bytes .../22bb4aec4edc1c725e2a768d198af133e96cfcb6 | Bin 0 -> 2473 bytes .../23ba1291d53427d2413d5c6641e4ae8eea3185ad | Bin 0 -> 19 bytes .../23c954b2e22cecb71553fc231aec12f5bb49190f | Bin 0 -> 2019 bytes .../244c9ca6806ae304434ca42a3005d4739780835a | Bin 0 -> 46 bytes .../247203ae9d4024698f62e4d8a861f519e2cf1884 | Bin 0 -> 2753 bytes .../2489c5c154ea9c1607274b7c7ff0222362f45e08 | Bin 0 -> 1744 bytes .../24d388c866b4cad1e67a83a23e3572dfaf56e40c | Bin 0 -> 2473 bytes .../252f563254629143a865ba23d8901b2245a1f248 | Bin 0 -> 417 bytes .../2549ca7fb54fba8ff9b79c730b8fdc5c7e9f1119 | Bin 0 -> 2473 bytes .../257260d1d9a99168b2a7026680c4e3950a0be6dc | Bin 0 -> 4 bytes .../25d74bc981e6316a5e3caeea0baf3c438f5c94da | Bin 0 -> 2 bytes .../25e68f4651ce3d3f7e6396f25f84c1bcf20eea0b | Bin 0 -> 2893 bytes .../25eaca705604815f6c5422e6ec66bbac95e6b48c | Bin 0 -> 221 bytes .../26568d234ecf8f3302ad6ae0634c87a328c4efd7 | Bin 0 -> 5 bytes .../2676bad1e0668c3a93a78564d0d4fa9fcd162560 | Bin 0 -> 2749 bytes .../2708a4d0f37ede67297896e1c1ae7bde29c15e40 | Bin 0 -> 2893 bytes .../271d21954a8e50a30ffae09d4a1ff698d2db16af | Bin 0 -> 704 bytes .../278163c19a04e7b62252a0afb5750b74bbb26cac | Bin 0 -> 2473 bytes .../27a1b3d8d780d724db16d4d7f44c7ee29825dea8 | Bin 0 -> 14 bytes .../282d3f0a451b51637508d8a70eac9d8933629906 | Bin 0 -> 417 bytes .../28a0ea9c6c30430f62f99f5cce3c096f8592581b | Bin 0 -> 2749 bytes .../28f6efe17497b7677c72c231309499839dc189c3 | Bin 0 -> 2753 bytes .../294da37709c57413e4cb958aca932078e1d1d3ad | Bin 0 -> 2473 bytes .../29752f240d69d1a56ced6462fe3215bdfca99e8c | Bin 0 -> 68 bytes .../29c107912fe83cffd6adcfcca19a08286f55755a | Bin 0 -> 2473 bytes .../2a5181828cf9e63d793740a17f8362613a9b5c58 | Bin 0 -> 2473 bytes .../2b08be352b755e78fb5279b539fe074860ff3ab6 | Bin 0 -> 6 bytes .../2c1e9fefb12bc5d03c489c16871a7584d683ac3f | Bin 0 -> 268 bytes .../2c51f3479b2cf87daf298b3f7e5fe93cb8359266 | 1 + .../2c5ffd9f28aa2f457678e94019e70a369bcaa16a | Bin 0 -> 2473 bytes .../2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 | Bin 0 -> 6 bytes .../2ce2ed180718a57945436a621a2aa3a932f8bd1c | Bin 0 -> 2473 bytes .../2d4727142e10e0b7e4ecfdb2978189c39a10d4e9 | Bin 0 -> 417 bytes .../2ec052144de4196eba980a45618e7b0c8790a72d | 1 + .../2ee7568db24edcf00c5e2fa48d3f4bfba3fa3e0f | Bin 0 -> 2749 bytes .../2efd07909f95d84de40ebb8b2bc8f3d734939f2d | 1 + .../2f452fed194b6562e3dfa085be9a065d5967155b | Bin 0 -> 2473 bytes .../2f7234099ccd07f9c0939accc13d7f7f6e95dbad | Bin 0 -> 2 bytes .../2fac03250a30492a98e4fb6c8423fdd572871524 | Bin 0 -> 278 bytes .../2fe681d06968e3e40485549f80e1dddbd845c92b | Bin 0 -> 2473 bytes .../3008894afcf34869a618ac1738517f4818918f70 | Bin 0 -> 2103 bytes .../302f55f74a121c87131d37a7f653ff80029458b9 | Bin 0 -> 12 bytes .../30d0a59ddfed8632a4283f095ba57089cc1b51f2 | Bin 0 -> 417 bytes .../30f40dbc90125fb7931115a56d5d4cac687530e6 | Bin 0 -> 417 bytes .../31152baa67d83ccf8a97e7cd0fe7c3b6368711d7 | Bin 0 -> 4 bytes .../31504a091b65130e36bbed27b1e75f353c2a9813 | Bin 0 -> 4 bytes .../315c5ce8577e48688d528c9f8c91bd89dbfedc7c | Bin 0 -> 2749 bytes .../32461011efc9efcf8f874da4abed66ab8ca7d232 | Bin 0 -> 11 bytes .../32977f40aaeaec7d7d20cd9530586f116fd40d82 | Bin 0 -> 417 bytes .../331550c0db1643a8c5e6c9e3a71b9d7b919baa4d | Bin 0 -> 4 bytes .../33d37e7a2d0d17af5e0cf58f9e463cd2f63bb8e1 | Bin 0 -> 8 bytes .../342a3f726ac4760ad4b9d444e8a3a9bbdeade8d4 | 1 + .../34cc5dc9e9cd92969610ad9ac152a386f76dfd6a | Bin 0 -> 417 bytes .../34f40ba24e86f9ea9a2c6550b5c234426717587e | Bin 0 -> 915 bytes .../35439aff054297b8a69cefa7df989e256fec0457 | Bin 0 -> 14 bytes .../35512d9ca6ded63f55377c7d063ac69cafe5cefe | Bin 0 -> 13 bytes .../357a5b16bd1e94132d37bf523c170d20e908a759 | Bin 0 -> 2473 bytes .../3584c54339b892fcd2b98f3a619150b65a8829a4 | Bin 0 -> 417 bytes .../35ec039efa7151a55aea91fe9eab804020d71a42 | Bin 0 -> 39 bytes .../365a3b3a794440de52b16bacdb107161df33ecbd | Bin 0 -> 4 bytes .../371250f0b97250c98fcc2d74ab3795da988120db | Bin 0 -> 2103 bytes .../37355caaaa7b9241b3594b11c8b07a7bf81bf1e0 | Bin 0 -> 2753 bytes .../38421c8a680725198c210344070a66cc641bac55 | Bin 0 -> 2749 bytes .../385932da2bcbdd87c825adcfdc89386c1b7406d0 | Bin 0 -> 14 bytes .../387273cb0242503ba7eb7c7310d5102160bba967 | Bin 0 -> 609 bytes .../38ac1a30baf67067961d7000c655f9cf6d33a12c | Bin 0 -> 39 bytes .../3b7578a0eac8c18733fea10c8b1f07ad863cd899 | Bin 0 -> 82 bytes .../3b951f10a2991fc6eec3974a7eef9f10ed89df91 | Bin 0 -> 134 bytes .../3bac76dd1ee24f43b81d96cb820e77cf9c506fff | Bin 0 -> 2473 bytes .../3bbfb45e0f46297de9913b023e9297ffa6c4b8f0 | Bin 0 -> 2473 bytes .../3c38a491c65a5a528b61c34998f8362bfa141a75 | Bin 0 -> 2893 bytes .../3c41a366d56e75580f337957ea5b01cf53d6b97b | Bin 0 -> 693 bytes .../3d3370c9df751510c1cdcdecaa5a17fe4a7b7dc7 | Bin 0 -> 704 bytes .../3d5281e9be88959cdf7000d67541393746b16fd5 | Bin 0 -> 2473 bytes .../3e388104b455e416d4cb4c5e74ee776dd609e60b | Bin 0 -> 2477 bytes .../3e8fcc354c43dbed8f4c8153dbce76964c9e1cc7 | Bin 0 -> 417 bytes .../3ea886280f745d349c47f0b1d52e3c84be1809d9 | Bin 0 -> 2473 bytes .../3eb402c9844ccf52e29e613a3a017be1aa1bad37 | Bin 0 -> 6 bytes .../3ef62b2a0461bf79ab0c04b02c834f25262b003e | Bin 0 -> 417 bytes .../3ffa3eeb3213734a97febb721cd645edb0b49369 | Bin 0 -> 2749 bytes .../40112546045454f19e4b54b293957555be08dab8 | Bin 0 -> 2473 bytes .../40e89aec926a5d4cc19463466efcb3c1debf42ee | 1 + .../41790e805080a69a21fb63e4e09ae9d0cc6a6aeb | 1 + .../418348e67f9bec057a33fcde20402ef0985b8e01 | 1 + .../41c8f5aab3931764e23e645d575a321d3d1940ed | Bin 0 -> 2749 bytes .../43a278fe0d77edfcace326b8f5de738827937e6c | Bin 0 -> 693 bytes .../451a0153a96a53030f4c0a0587aa055b2b5de376 | Bin 0 -> 16 bytes .../453c795ae6d0d964a41418c068193790976eba98 | Bin 0 -> 2473 bytes .../459cf5d571bf2000ee3f9965bdcd766f4278d718 | Bin 0 -> 693 bytes .../460f4a74bec6a366bc01f6dcef2a9eb363e2d911 | Bin 0 -> 2473 bytes .../479456cbcd037210ca9ae133cf1b257521175878 | Bin 0 -> 417 bytes .../47ff6fe86586e3f3ff8247ce3a648717a3efa154 | Bin 0 -> 2473 bytes .../48c5f1a718d65753cf3afc430094e58c339a09e4 | Bin 0 -> 2473 bytes .../48d82c035384bd52c09b7d9719e6e65f76c0edef | Bin 0 -> 417 bytes .../48d8681987770c3a239438d1fa940a547ba9e4e7 | Bin 0 -> 2473 bytes .../496e2b1175d5a042e9d542b65f6a74493bc58238 | Bin 0 -> 2753 bytes .../499304332565353fcd6ca94cf75f57fb26a24782 | Bin 0 -> 2473 bytes .../4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 | Bin 0 -> 4 bytes .../4a756a403198b0e54c0607155a52788350548a97 | Bin 0 -> 63 bytes .../4a8cfcb1af162223b57c1c06184a05be7d6501ac | Bin 0 -> 693 bytes .../4ab95ddd19c1a5dee9247ee5d7a4c3a7d8ba1676 | Bin 0 -> 2893 bytes .../4b5312cb33f402bad608736083459f5adcb3e690 | Bin 0 -> 8 bytes .../4b8cd0f5dd556f852b2f89ecf2fa4f7c858d7577 | Bin 0 -> 4 bytes .../4bb42388a1f5fd4a4eb9f3b09886e1a31ac30e6f | Bin 0 -> 2473 bytes .../4c2a22d805003c71d7729e794380a1c86ec9f1a8 | Bin 0 -> 2473 bytes .../4c6a32812b7e22294ca6c1a4328d152e1cf14c92 | Bin 0 -> 2749 bytes .../4e3035aced9b3e8ad11b980a8fdf318b2dfc0848 | Bin 0 -> 66 bytes .../4e9c710faefa999ee8f0dc7970a24437da6575c6 | Bin 0 -> 417 bytes .../4fb78dd0a28fb8e1317766efcf301b889f816513 | Bin 0 -> 56 bytes .../4fdefd9f50859bb7e4ade73233e5f3b00d351756 | Bin 0 -> 2103 bytes .../5110f16fc19504326f0311dba8d74bcbbca5561c | Bin 0 -> 704 bytes .../511c3df29ff43273855936ba021e2bc3ed8f0072 | Bin 0 -> 2749 bytes .../517a9b5b50657e8778353f8306c1ef75993b10b7 | Bin 0 -> 13 bytes .../5184ceb7c28fc7afa08d40b79e0eb578bf4eb729 | Bin 0 -> 2473 bytes .../51df220f35ae7d618bfcb0489f23ae2adc50a090 | Bin 0 -> 3185 bytes .../520935eda088c54596484420c9e8df0c35ebf4a6 | Bin 0 -> 238 bytes .../5226132256526634e9d473ade89ee06edc87c96c | Bin 0 -> 704 bytes .../527bacc2d35a3b7a145e0d35403b197e21bb5eea | Bin 0 -> 2749 bytes .../5295380188f75d696383f8bdb2147f0053791372 | Bin 0 -> 4 bytes .../52996922906b63977efa2fdb6a4fc1996fe45178 | Bin 0 -> 704 bytes .../52fac603b0b730b7b83968def382a4eee4c19711 | Bin 0 -> 704 bytes .../5361109e5b465cf7e7082e8ede95f0ea859e2465 | Bin 0 -> 2473 bytes .../53aa3967cbef6c491a3d77e9c11884856ad22bb5 | Bin 0 -> 693 bytes .../559ca282ac1189fb607a6f2e7b5aee0fbf1fe035 | Bin 0 -> 417 bytes .../55b92d0d0913bdfbad6572c2c0289279e2773b88 | Bin 0 -> 37 bytes .../55baf3232225f591907930d51b959f87d868374d | Bin 0 -> 2473 bytes .../56056ac31f3576889aee01a72621668fecfbfda4 | Bin 0 -> 30 bytes .../562c6463970855b5457e385e16820324655bf942 | Bin 0 -> 417 bytes .../5642713a3ffb2aeb17422e3c0972803f43d1a9d0 | Bin 0 -> 2473 bytes .../5654af4ef7dd0f393b3bbc7f247dc2440d9f3ad0 | Bin 0 -> 24 bytes .../56c240feb80154f3b2a06e3ba07679445c502485 | Bin 0 -> 417 bytes .../56de95c8d4b08df750f91735db90d19176f1e78c | Bin 0 -> 2893 bytes .../56f84bb1a56ae3b53ebb0243fd342f2bff46bb88 | Bin 0 -> 2473 bytes .../57671e7a6cf85017228232944992b6591e1ce835 | Bin 0 -> 693 bytes .../5779c2ec656983d0d2f4065a64843ccdedbb95cb | Bin 0 -> 2473 bytes .../583296b2992de9079995e09ac81444caf916e270 | Bin 0 -> 2473 bytes .../58e51a4bae619da6094da6faaa2e2ae64f5e654a | Bin 0 -> 2473 bytes .../594731e53b6aab1637b129add00d9e8b719ab998 | Bin 0 -> 4 bytes .../597ccaad822896fc6e71012763467f92c7ebbb45 | Bin 0 -> 4 bytes .../59e16ac7858025b6ecc0c29e2366dbd13fcef6d9 | Bin 0 -> 2473 bytes .../5a18c63e45fdac09f43b3dd40c3c235f2cc184a1 | Bin 0 -> 6 bytes .../5ab326f45de98b09fc08b9283a7b93000f0ac0ad | Bin 0 -> 2473 bytes .../5b6c9c15c8bdad4eb27e0fd816b78deb9a12830d | Bin 0 -> 2749 bytes .../5b92895b21710fe0fc872e8a6907aa69da7b5bb7 | Bin 0 -> 17 bytes .../5ba93c9db0cff93f52b521d7420e43f6eda2784f | Bin 0 -> 1 bytes .../5bf591fa4605782b8644176ab69a9533798f88af | Bin 0 -> 4 bytes .../5c2d3d166e0f9f0fa2f91fc71eff5abaab0d2cf5 | Bin 0 -> 2749 bytes .../5c38337f7297ad8deca68a05e565b1bdd44f90e1 | Bin 0 -> 527 bytes .../5c3a228cc26773d7fa2a8164fcfd1c808a8b374e | Bin 0 -> 2749 bytes .../5d83035178f4095c303672a03084bebd1b1808f1 | Bin 0 -> 256 bytes .../5d868bedfd9aa0456b8ecd3f9c66d4f454108843 | Bin 0 -> 26 bytes .../5f296428b92533c264d7de1dd56f29fee3d10ddf | Bin 0 -> 10 bytes .../5fa5dfeba657b6408bb1b0cf1d0a046f7d2b4188 | Bin 0 -> 32 bytes .../5fab3554cf3781905951b752c2af16875b1ed766 | Bin 0 -> 417 bytes .../5fb04eca5dfea72784367528de5fa9eec546e11c | Bin 0 -> 2473 bytes .../60a5a076efe1eb884978d9a8ec0ae0a5a0001c0a | Bin 0 -> 2473 bytes .../62a6dca40fd593559301c383af751392044157f0 | Bin 0 -> 6 bytes .../62e329a634f485a9d56e3597a51703bf5f2a6d1d | Bin 0 -> 6 bytes .../639ffa97233afded3c7771e03c8533c81fdacd35 | Bin 0 -> 417 bytes .../64b0f2c0bde0ae261f8741027b4e80dcdcbe5af5 | Bin 0 -> 704 bytes .../64bbcb40c12ef5955b92924030fef2b93e446613 | Bin 0 -> 2893 bytes .../6503913279898a1fd7ce19742d769bd519e9d63b | Bin 0 -> 6 bytes .../657dae368fe39f4ef571554bcb5916c24bdd9145 | Bin 0 -> 2473 bytes .../658608ad88d052aa0aed640f5e76b408e0e94b32 | Bin 0 -> 10 bytes .../65a086a8aae3857665c67768c6004cbfa5b5330a | Bin 0 -> 2477 bytes .../65cc90263dec0020ceabc727d33aa587e57fc175 | 1 + .../6642d4140289e43cbed3e6b5b8530b2a990559fd | Bin 0 -> 2749 bytes .../6671f6423624ce3425de1edcb5fb491a908f7457 | Bin 0 -> 2473 bytes .../669fa62818702045960cc163396a233f0d84212b | Bin 0 -> 704 bytes .../67dbf5f6c2991be335d52d9706d615d9748a92c9 | Bin 0 -> 89 bytes .../682f570f8ab6f46368ad82bb4732e5954a0ed424 | Bin 0 -> 34 bytes .../684fa742bac71710adcaae0fd2c1bca14f5a9591 | Bin 0 -> 2473 bytes .../685c1338efd198b0e40e366f3ce05d3cef4e6eac | Bin 0 -> 39 bytes .../68e8e894ce4ec2a4834cd877711a1729b706b860 | Bin 0 -> 2749 bytes .../68fa62427728da8b6859742e5ccee4082727fa91 | Bin 0 -> 417 bytes .../6a17ac973cebf5d16e3b9d902628b63dbb624a40 | Bin 0 -> 39 bytes .../6a37069b0592910fa00bf4f42399444a0d2bae44 | Bin 0 -> 2103 bytes .../6a5a33d881bf3bc2a264ad65cea496befb499ecd | Bin 0 -> 4 bytes .../6a8b3d2e14d663424f82e76428c3e16f6bfd6156 | Bin 0 -> 417 bytes .../6aa7b05f0b9b990d1e6c18b2e6f54bb923d1424a | Bin 0 -> 2103 bytes .../6b634a8b7af5ddaf3347168a0d7e0e66e6607be7 | Bin 0 -> 2473 bytes .../6b73adf6309f5dc36905d867fc4091b0f4b2b033 | Bin 0 -> 39 bytes .../6ba918063a7ad23e6c61ef56d60c4f9c665d781f | Bin 0 -> 2749 bytes .../6d17b187380d20bce15f72563d07977510c365a8 | Bin 0 -> 693 bytes .../6d7e8b4ad146c01d86ecebc7ec2179fe526ce1f6 | Bin 0 -> 66 bytes .../6d8b5bbaa1c393ea1e46443af31f783599e5eeaa | Bin 0 -> 1326 bytes .../6daad1de06fe939e8bbed6c46957b4fd90d37e2e | Bin 0 -> 34 bytes .../6e50206c8c7e31534352269930ac57cf88fc79c9 | Bin 0 -> 2103 bytes .../6ea503e681a4da266187d103badbb14b1a9beff5 | Bin 0 -> 4 bytes .../6eb294114a1b0e6ce73d7e5cd98a47c939660551 | 1 + .../6ef58d69683314d0bc60da8ba81a5ba6164013f1 | Bin 0 -> 2473 bytes .../7063204cbf765750b281db458e93698316bd5dc8 | Bin 0 -> 417 bytes .../708029f9776967132fa05ff785b4ec8d7f195d4a | Bin 0 -> 693 bytes .../70ad5b578f0accab2c77650eb6251bbb545a5e4e | Bin 0 -> 30 bytes .../70d4c9aeabc298c02b15069265e470413dd1a114 | Bin 0 -> 417 bytes .../718d4774e7c4188ed70cec235b2c4ed282db3fa9 | Bin 0 -> 4 bytes .../725b1caff9b49e1231fda15b85166bbefaa36a11 | Bin 0 -> 2 bytes .../72e04c3da9110a3fa8976a947fe9e2919de71ea6 | Bin 0 -> 2107 bytes .../732ca33e1d599cf5c155ee4c71ab3b9673af1977 | Bin 0 -> 2103 bytes .../73561e68dbdb858ebf70425239f5be19d2dfbaa2 | Bin 0 -> 36 bytes .../73b3268387b2b463c63c115498a9652b41a12387 | Bin 0 -> 14 bytes .../7454695e25d304c65d0c1333d8008e862569cae9 | Bin 0 -> 2 bytes .../74ee5bf7e63100d1ad9b9ad947d8ba6fde614da3 | Bin 0 -> 1224 bytes .../75a54f6dbea9568960e1a57b7c81c30f162042c2 | Bin 0 -> 417 bytes .../764b101241a5bd7ca4c64c939b0333a6f5293f19 | Bin 0 -> 693 bytes .../7660da8c7355602aaa4b0e3c342abfa0b0d10252 | Bin 0 -> 693 bytes .../766520c5db2c787520b2b596e92e91c527b8b140 | 1 + .../7698ef9bdc1723e9b4ad545075ce70e32400b73e | Bin 0 -> 20 bytes .../76f8944fad17be05a2fa6ea9844e306dc33558dc | Bin 0 -> 2893 bytes .../7749dd937e9fb3259142ae5ae0baf4e3fa3b9a7f | Bin 0 -> 6 bytes .../7802aeebfaa649d512e5c980847f23c51b1346d4 | Bin 0 -> 3 bytes .../786b53245d7662423e662fb161c2b44e844915a1 | Bin 0 -> 2473 bytes .../78726b03706a3922f47866d7e7dabf9368730518 | 1 + .../789a2fb82570b3f70f158bd666608809f0ff6292 | Bin 0 -> 4 bytes .../7a4798af58964390376fa795aa0f762f58adf37e | Bin 0 -> 8 bytes .../7b3ad9233e7f17f92aa4c7523bfb62d75f7a1dae | Bin 0 -> 2749 bytes .../7b5896653de90289ffe7048a153825aeadb31a49 | Bin 0 -> 2473 bytes .../7b8c3b8f4ce45460887ff882555e62154dd95cc2 | Bin 0 -> 5 bytes .../7b91cbf6233ce0adfa5b046257f710c1817f86e7 | Bin 0 -> 2477 bytes .../7bbbc6809728d5febf2fcc5ed3ac4b409a21a476 | Bin 0 -> 4 bytes .../7bc5ac046c463f90b948639a9ba1e0398f44656d | 1 + .../7c2b270fbf44590b772495c9662b6e2ce0a1cc9a | Bin 0 -> 106 bytes .../7c492c17ab51a43097aa1410d76f16e0cdd6a034 | Bin 0 -> 39 bytes .../7c645e137c35d75b2d8988ec52def0b3f8400aed | Bin 0 -> 1125 bytes .../7cfaf3e1fdb0920c4285750c31348e470902cedd | Bin 0 -> 1695 bytes .../7dcd21f0b1494184ea32c771af9fd571971a4797 | Bin 0 -> 704 bytes .../7f15b2046691c72c2111eca2d5d2d84b0f337b37 | Bin 0 -> 2893 bytes .../7ffe11449118f266a3a58b5c46ae4c2b28a73a99 | Bin 0 -> 32 bytes .../802620b6640bee5ab6315baba195d9d0422b045d | Bin 0 -> 47 bytes .../80527f9eea16577a981f8f688927f0ea6eda40df | Bin 0 -> 2473 bytes .../806dc6dd405a1a3e89c4f722f265f28156e1f9c2 | Bin 0 -> 417 bytes .../821f94b70c9b550bb4e6f1263c95fe9b187b7d8e | Bin 0 -> 4953 bytes .../82845e67b5e12530128f5692b5527ee6c041456c | Bin 0 -> 6 bytes .../82b0d025639bb835d627d3d236b3abf0b6705013 | Bin 0 -> 2473 bytes .../833791df04252a1c51a7ce17d6654a0a27b92608 | Bin 0 -> 52 bytes .../8347d52cd865037ad0f05fc879cf8befd26b9db2 | Bin 0 -> 2893 bytes .../83cb39bbc76371e7de2f14ae0d482bd68c3a8ee2 | Bin 0 -> 2965 bytes .../840385c88e35a2c3ed8b9dcabb20efc1e0f7d79c | 1 + .../84b80991da70cd01e2f923def44ba3ec957c9750 | Bin 0 -> 1975 bytes .../8502eaeff371b88e08fe2f2ec402e63bcdae79b4 | Bin 0 -> 417 bytes .../8517c198c8bbf51582076df0571644ca2ba7570d | Bin 0 -> 2103 bytes .../85e53271e14006f0265921d02d4d736cdc580b0b | 1 + .../86eb6175741ecf105a31a6435765f4c9eac49be3 | Bin 0 -> 693 bytes .../876c4b39b6e4d0187090400768899c71d99de90d | Bin 0 -> 2 bytes .../87cb60a6df2b2998a5a157e3751a9fbcbd6abf09 | Bin 0 -> 2473 bytes .../87ccaf711e8173d6b018d574ac44e8c35d311188 | Bin 0 -> 2473 bytes .../87cd37f8ba7bcbd9d6e897db609717fa9910347d | Bin 0 -> 2103 bytes .../8805ddc6868f68cc24c2b167b02c7fc83c676863 | Bin 0 -> 417 bytes .../88d1e4f29e58bc9ca370df310615d76c760f1441 | Bin 0 -> 2749 bytes .../88da50118cce9d989972d9e694d11f467fb555bb | Bin 0 -> 693 bytes .../8902cc00aea586d402b87f62db2462c15b46aea3 | Bin 0 -> 2103 bytes .../89593e9239b798314ef8c835a6ebc5c5040b50be | Bin 0 -> 264 bytes .../895af9e397db5146ec22e286157faa9f82a51038 | Bin 0 -> 2893 bytes .../8974a172500a44cedce868f2ff525ad6ffe4f753 | Bin 0 -> 1019 bytes .../89fd0f522ebb8740e0c5fb40a65283bac3471f30 | Bin 0 -> 2749 bytes .../8a34903f3777b6fa3bb3d0e87a192230d503c660 | Bin 0 -> 8 bytes .../8a9d340db3daf5df7b0ecf5ac7614ab4ccfe88a4 | Bin 0 -> 2473 bytes .../8ac96d5cd55343e82b1dfac8bd1719a4d0cbd8b9 | Bin 0 -> 3 bytes .../8ad10a8d830dfc79d121111ab76137d15d485921 | 1 + .../8ae1dbda9bc5d8badaf6204d40f8b1c45ef303a3 | Bin 0 -> 266 bytes .../8b5e491361ee859f43dd6bcdda3381688215063e | Bin 0 -> 60 bytes .../8b865640ee383ffa7b7818530a4de7a5caeca938 | Bin 0 -> 693 bytes .../8bac2ca374ebeb775af0bdea429db5721ea6d995 | Bin 0 -> 39 bytes .../8bf951cf903ecc622812d47b1157d1a3afa9fbdc | Bin 0 -> 8 bytes .../8c07c26d4ed8f891c1641537f93a4da2cb2fc6c7 | Bin 0 -> 2103 bytes .../8c55d9f7dc7a8e628bdc96712ed38c9e5c545856 | Bin 0 -> 2473 bytes .../8cd2efaa3bd7c3ef1e9938745769ed310dad5ef8 | Bin 0 -> 65 bytes .../8d22a86a67625ec5995db2b01ec4c1e33eba15b4 | Bin 0 -> 693 bytes .../8d4587ddf37f20c2996c011b228f8cc22fcb8438 | Bin 0 -> 2473 bytes .../8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 | 1 + .../8dda93fa851dbb44892afb82e37b7f34f3154007 | Bin 0 -> 2473 bytes .../8e3d651c6e09975d946ddc0ff39e8397d43b0abb | Bin 0 -> 417 bytes .../8e407e74c71aadc9d3e4cee7ab003ed8acddc6e1 | Bin 0 -> 2473 bytes .../8ee8fe5f11894387b11b380e0033873ddab0c580 | Bin 0 -> 7 bytes .../8ef5148a1ef907c663e7f80a08825ef8f777e084 | Bin 0 -> 693 bytes .../8f253c8f12c1f8c28916275771beb1030dff9bb1 | Bin 0 -> 57 bytes .../8f5ee05fef06500733bd8ea2719b181b16ed618d | Bin 0 -> 2473 bytes .../909abde4987e8d1a111e55e9a715029c4cacac36 | Bin 0 -> 3 bytes .../91ca0abb4d96acec081507f6b50d52f2876533f9 | Bin 0 -> 2749 bytes .../933fd9c0ca92e0743b8237b15cb2ecddcada1eac | Bin 0 -> 2477 bytes .../934980cbefc7b35a5ceb0353b787789f7b5c6dab | Bin 0 -> 2473 bytes .../9396a6a6abe0c9b8b675bb390904831584bdb0d0 | Bin 0 -> 417 bytes .../94261304e9896e779342580addf0f4c209cd8d54 | Bin 0 -> 704 bytes .../943503cab2176196b8d200fa2e2a2a8ac611dacc | Bin 0 -> 39 bytes .../944761c1649f28fab3e85c4b2fe2bc7f498bf441 | Bin 0 -> 2473 bytes .../951ccb49640c8f9e81fb4e0d82730321f4e15bb3 | Bin 0 -> 2 bytes .../954fb45a28fa70507241bf95743995c4d87335bf | Bin 0 -> 4 bytes .../956afa4e7bdf06e05a0af4504d2e2a0d03f75354 | Bin 0 -> 2473 bytes .../9586e325da1edccdc0ae8428c5eea1da48c3b705 | Bin 0 -> 417 bytes .../95a01278203fddc3692e808b0a387d9f0893a448 | Bin 0 -> 2473 bytes .../95c41202255f7ede69c8f41bafce5e6174a49d90 | Bin 0 -> 258 bytes .../95ec92c891f2e04b132f54162da39faa2e6b2ae9 | Bin 0 -> 2749 bytes .../961e64f61f7c05a11441843a6f82348f8b7a9436 | Bin 0 -> 20 bytes .../961fedf57f94b8dd48d459a3f9546ef486c3b8f1 | Bin 0 -> 2473 bytes .../968e8944de2f5cf95971aa667002c7a80d8ebcfb | Bin 0 -> 2473 bytes .../96cf8b01fcfeecd55adceb85aca3ed0361554c46 | Bin 0 -> 693 bytes .../96d5e00f1cd1a3b0f81d0076e209f79d425257b6 | Bin 0 -> 861 bytes .../96dc059bb962e84fe97abc1755de9c2c28a8eb6a | 1 + .../970a4d2ec7bfd2b45410192e67454eb75da2bd38 | Bin 0 -> 2473 bytes .../98c3c33ac4ecdb7694a9ac981b98e09e6f46b258 | Bin 0 -> 10 bytes .../98d091102500518e84b701eb226c7fc0c65915bc | Bin 0 -> 39 bytes .../99b5a28f3a9fdaca4d5005d75d1261eb23b6328f | Bin 0 -> 2473 bytes .../99ea37a90d67edf261190761100a115637f796aa | Bin 0 -> 417 bytes .../9a7c3cbe9e37bc79afb420d131385491038b312f | Bin 0 -> 693 bytes .../9b28a47060cf15c5e312880272ff74c94aaacabc | Bin 0 -> 17 bytes .../9c0fc79324aa5b2aa40c30c9e68af5eafe54956a | Bin 0 -> 2473 bytes .../9c1864ef6238760409c773587161d581317738f2 | Bin 0 -> 417 bytes .../9cb443492f7150e8465ccb844b39aecc214bb466 | Bin 0 -> 417 bytes .../9d8a9f4be0bf4fd1c21950e9505e0bee0ff09565 | Bin 0 -> 22 bytes .../9dd42d3863af1c9bf7b284de5ba5458fbf643280 | Bin 0 -> 417 bytes .../9e6dea6e609fd74fd29a7e5bb6d900ccba5f3fbf | Bin 0 -> 2 bytes .../9ed97f368a0f957b7d4bc3a17676d729e8699a61 | Bin 0 -> 2473 bytes .../a00ed315caf018afa0c4bc924e041d6506d49776 | Bin 0 -> 704 bytes .../a0a6ed88e859533272206679f6d8d296fce0efa8 | Bin 0 -> 2749 bytes .../a168a02d7c7e01ebca44030225683d8463171553 | Bin 0 -> 4 bytes .../a18ef70400d4e975c61b94e81322e938a17dc71d | Bin 0 -> 8 bytes .../a19572c3b724ede9e2f4d70b6c3233234419d193 | Bin 0 -> 143 bytes .../a21c6089269597fa2b3fcf6f21f3c13a62f1bfc6 | Bin 0 -> 693 bytes .../a24a6c67f0d3693c56ca1a4f1c3d241ebca2aedb | Bin 0 -> 2749 bytes .../a257924a9c390d1934bac84f75af1aef2d27d879 | Bin 0 -> 704 bytes .../a2d51d67e6309123a229718b1a635344ffafde5b | Bin 0 -> 417 bytes .../a350e40923e79ada44a555e9b78a3c45209e572b | Bin 0 -> 2749 bytes .../a4044af533c6492e51939f32e149ed21588223c0 | Bin 0 -> 2749 bytes .../a428102a5274cf7022886b3249f2c47a0b309278 | Bin 0 -> 3498 bytes .../a449e812c45d44421528690993db7ba254762b8d | Bin 0 -> 255 bytes .../a4fbd2b0e42e1147b7c910b5716213e74d956ecf | Bin 0 -> 170 bytes .../a5b69dcfc6fe320537c488ec8c53b7aa9661763e | Bin 0 -> 417 bytes .../a5f438fd4f2adab9af75739de685528ec221d595 | Bin 0 -> 693 bytes .../a609bf38eef0dfb79a556e486fc34433f9f87a70 | Bin 0 -> 2103 bytes .../a73d354034db5a27fd2509c01326ed905d442ee6 | Bin 0 -> 28 bytes .../a76987e21332a48d8c0f18a369828c6214d14f27 | Bin 0 -> 693 bytes .../a7a187d9f0caa5c0aff52da258493ddece4935ff | Bin 0 -> 2473 bytes .../a7ad48aee9323ceba2d8f2105e72be0325dc3ea8 | Bin 0 -> 417 bytes .../a8128e9ce3b48edce1104d08d07b26c540911988 | Bin 0 -> 2473 bytes .../a86f6b7d852ee1d5398ae56cd37dca378329cefc | Bin 0 -> 693 bytes .../a89363b8e177c05d4cda26f8a1e386b450ba5fc3 | Bin 0 -> 2749 bytes .../a8ae0d6e514abfec854a25bf975f04cfc8b65d12 | Bin 0 -> 693 bytes .../a91f38552a5a549f2cd7e478b779c779f1819d64 | 1 + .../a98300512d654e8fb469f735f7b13810647c263f | Bin 0 -> 2006 bytes .../a99efc14fe01b3e7099fd0bfc05d5766e0002868 | 1 + .../ab151ceb2ff6262fb87c57bfa205423d567fc494 | Bin 0 -> 417 bytes .../ab329deddd185af2434b53bc580585b906d9dffb | Bin 0 -> 704 bytes .../abeb9b21f95fb75e0884527b6e19c486362ac204 | 1 + .../abed75f0cb50da5b4f0d1dc1f2b0e20aa53b0705 | Bin 0 -> 417 bytes .../ac45b06ea42df46855cdead58ed9716eb071d1df | Bin 0 -> 417 bytes .../aca4bf84279c1c377b9bdcbd5583c5a7d45b8ce9 | Bin 0 -> 417 bytes .../ad01305ab7c4fb2c044831c9f5637b5bb8263dd5 | Bin 0 -> 128 bytes .../ad03826dacbec7329d0ef68ba6c9ca501c93e4f3 | Bin 0 -> 39 bytes .../ad9204e2c6c58c62969ea139170d3433ecf98872 | Bin 0 -> 51 bytes .../adb80f9e14b76e17ea97d45bdea981e3aa28333e | Bin 0 -> 125 bytes .../ae03429f6a543cc750edafe140848efa8f39a626 | Bin 0 -> 37 bytes .../ae25db5c5d8eae526849603602670a04e8ce12c9 | Bin 0 -> 18 bytes .../ae4a2eb7a2834b9040b1c6ea9858f7017e367fc2 | Bin 0 -> 2473 bytes .../aedbbe90088c731a0fc494ea26c1092b09f4e52f | 1 + .../af25f3c9dfa4354f9ea3ce53a8871b425c01274c | 1 + .../b023bc246608d305ce14162e8694009b71ed92d4 | Bin 0 -> 417 bytes .../b0243b8306b9b8c331d21b5220f83630ed43c4cf | Bin 0 -> 2473 bytes .../b0245858e185d8ecb4efc2ce7f00d56e660a989a | Bin 0 -> 2477 bytes .../b0317e6344e8d94a1a77efb20fae2a8bac1dfe4f | Bin 0 -> 2749 bytes .../b03717423ed1387f47e9573229c8952516b63d16 | Bin 0 -> 6 bytes .../b0e78eccc36d24a77f47e09ad0ef28fab63945d6 | Bin 0 -> 417 bytes .../b0fd477d9749e6d68b307af911bd2c93d3ef51e5 | Bin 0 -> 8 bytes .../b1c3f5067a38070e2a5b2b64df5f96af09cc4bd7 | Bin 0 -> 417 bytes .../b23174c75d5189e0253f7b0e00419064c036d256 | Bin 0 -> 2103 bytes .../b240a231c1cdbc02d5c94e5186aa4dd41806330d | Bin 0 -> 53 bytes .../b25f35012992a57c5eb4329310b155b18b303706 | Bin 0 -> 135 bytes .../b32524ec6e9896252dafd907f0a600b003cab648 | Bin 0 -> 3481 bytes .../b3490acffe20effb302469e9a81ab4fe4e21595b | Bin 0 -> 2749 bytes .../b363d82259f49e3f67cd87c499617f8d3b3bec7c | Bin 0 -> 311 bytes .../b37e4588e7e5a05ba5d4f6aa21f595cfe585a307 | Bin 0 -> 1206 bytes .../b400fac6330f887e5de2ff9d9d7b100e8d58106c | Bin 0 -> 2473 bytes .../b41f0c0d6e44e37204d7efea9a6da9575fc5e3c3 | Bin 0 -> 2473 bytes .../b45ea130c3763a18733f5a777336718676cd8df4 | Bin 0 -> 2749 bytes .../b49bb570eaadc6d2bcc04b0084d75302e6f24fa4 | Bin 0 -> 417 bytes .../b4bdfd1650d1b6224dc00f6c4b84ab1827d5839c | Bin 0 -> 693 bytes .../b4d4a5510699683326b297de69de540b28ed9ee4 | Bin 0 -> 2473 bytes .../b5738f9f75f93665bab55c2e8dbf2caf02102608 | Bin 0 -> 2749 bytes .../b5b8e8cacc45744ce8baf73cc01ba09e1d69a8ea | Bin 0 -> 2753 bytes .../b5ff1fc77a11ddfae4d32b4b5c6eaf2100fdba4c | Bin 0 -> 6 bytes .../b62f98976c11d79674b019ea78a7ce4d6d78b479 | Bin 0 -> 2 bytes .../b65bf9be5aa126d09d923e2ea889f01561d3f54b | Bin 0 -> 2893 bytes .../b6abdc37d2f48bd4b60efce9306e5d6e34a2fe43 | Bin 0 -> 693 bytes .../b6fdbb788a808da16201a12ed5a36d9d13641a68 | Bin 0 -> 417 bytes .../b72a3e5a3d971c0f9191102864b8229b6c25902a | Bin 0 -> 704 bytes .../b7ce2ed4162bf3d2bbabaebb144c98b4373898df | Bin 0 -> 3568 bytes .../b8c486d331a27226390942fa745a7898a04eb808 | 1 + .../b941eec84e8e4dc040b1ff606f4dc92fe3368504 | Bin 0 -> 39 bytes .../b954912d5b613a9bbb9e57567c01a78daf496997 | Bin 0 -> 4 bytes .../b9c67b0e9bbaba8e8ea0fdcd57d71d2dff3743bc | Bin 0 -> 21 bytes .../ba890a258862943b8f724d557ddf16d51f730f84 | Bin 0 -> 108 bytes .../ba9cc1cdf8c964f183642224f5be774f044592c7 | Bin 0 -> 39 bytes .../ba9e0f8ff0f74b89490761eee1926d448ca7578e | Bin 0 -> 14 bytes .../baaf7e849f7a2311588b0a9d90a3c1b4b7221404 | Bin 0 -> 2749 bytes .../bc3ea6a893ee339c0332966d13ab48f8e49f639d | Bin 0 -> 39 bytes .../bc8570795fa98b1eb4e0088f92c83038d03fab4b | Bin 0 -> 693 bytes .../bc974999a385614380b162894646702ee2dfaa4a | 1 + .../bc9a743c54ce5ad67944798b302bc1a5da54e3ff | Bin 0 -> 715 bytes .../bcad8698c1457a0ada520245449630bd0cb28d3f | Bin 0 -> 62 bytes .../bd28a3210101aaff95018967aa9797421672ffa1 | Bin 0 -> 6 bytes .../bd94b7b250ddb736291aefabe634a1f340114a8c | Bin 0 -> 2473 bytes .../be0681baf7d7081b780b091fbb4890d51c7d0253 | Bin 0 -> 693 bytes .../be295c851c9f74356460e397124e9d20617f42ac | Bin 0 -> 2473 bytes .../be64dab06035625985799554f3d763eeeb69b939 | Bin 0 -> 58 bytes .../be7c0dff5e4c3020f206a32c51649a00137962d8 | Bin 0 -> 2473 bytes .../becf7b02b3915654bbdb75827ef758390a0fe2bb | Bin 0 -> 2103 bytes .../bef808803322b479f2ea2ca9fd2591ef02456eff | Bin 0 -> 2473 bytes .../bf266547a85bd2fe3aaf39eb52eb59dc2244c523 | Bin 0 -> 2749 bytes .../bf8b4530d8d246dd74ac53a13471bba17941dff7 | 1 + .../bf9abf93c4db2e90915094dece3f5b487d8ee768 | Bin 0 -> 39 bytes .../bfa33a1bd855f73b5d24ca2f8cb3e00261575861 | Bin 0 -> 417 bytes .../bfb4cac120bf4b4f64a2da43eb72ada0eb37833b | 1 + .../bfbd5a76349bbd9260a3b1975ed31433060fa4e8 | Bin 0 -> 4 bytes .../bfd2024724e932f880e8b068d77fa228fe9054d5 | Bin 0 -> 417 bytes .../c043d23b39da2beacc85f78cab22253fe380ba8e | Bin 0 -> 2473 bytes .../c04c61e745d2256695eba17bd6e4a6992edcdf2a | Bin 0 -> 62 bytes .../c18c9bb6df0d5c60ce5a5d2d3d6111beb6f8cceb | Bin 0 -> 2 bytes .../c293b72a5b7b65a8fd0ab9641dab6ae5cc6aa092 | Bin 0 -> 14 bytes .../c2be8c33a1a6419c7d6dd9eecba3f8e7e600b204 | Bin 0 -> 2103 bytes .../c30644bb44e3570700d4739734bf85810033f575 | Bin 0 -> 2473 bytes .../c31e45cfbde72529fc06ab51cba4374387b182e3 | Bin 0 -> 18 bytes .../c34b2d4a78f862177039d158a9556f9c4eb44cdc | Bin 0 -> 2103 bytes .../c3860343b83e62acfc70c61538f858ed4245b717 | Bin 0 -> 30 bytes .../c3da4f27aa9ec524c241d40fcc71b734e8c57078 | Bin 0 -> 31 bytes .../c432860eb4524108a0c168c98f5443705a1221dd | 1 + .../c49ad37113d8c8dfb3dad9fba616709f5d2ef7f6 | 1 + .../c5b0c49aefdda2c7a14c327e9d05c54fa0d393f7 | Bin 0 -> 2749 bytes .../c63bbffb32012dfc65429bf5b05b8578ad263a78 | Bin 0 -> 2749 bytes .../c64dbd85f5a9588213c8e1f42e6785b0056982e4 | Bin 0 -> 2749 bytes .../c6bb802437ffdb9b735e5dda83e31249c1078950 | 1 + .../c6c94155ae5fa602466835cfd2767023b9749f56 | Bin 0 -> 417 bytes .../c6cc95a2f6392db07b0ea0f5760d62d84c336fab | Bin 0 -> 693 bytes .../c73d6cec9398ce034f52d2c7c1106ee171cc9cf8 | Bin 0 -> 417 bytes .../c80b35652ed4a7521be018ee4aac993ce55114c3 | Bin 0 -> 693 bytes .../c9995aa0eb9c8dde57cdebf258acb4f34f590d4a | Bin 0 -> 693 bytes .../c99c6f67544ead830fe09d27b1d59698ab1f373d | Bin 0 -> 2473 bytes .../c9ceb6b486644a6fd20fde450f7cf27a3cfb617b | Bin 0 -> 417 bytes .../c9ffa9f67043bbaab6703a286a88b69718d26214 | Bin 0 -> 704 bytes .../ca033f7ce5816bc3eae1698b842fb486cdccce69 | Bin 0 -> 2473 bytes .../caaf6371100acf569502db6fcb48a6af3ab899f8 | 1 + .../cae9782cd73a86d82ccc5950025726256affc305 | Bin 0 -> 225 bytes .../caf7dde06e68322e9bd09755e10d065f0835c9b6 | Bin 0 -> 2473 bytes .../cb3ee51cb4301b188237b6d35cdd10cf26cf6a95 | Bin 0 -> 704 bytes .../cb6233f49bbd3cd96c5742214a4b0316e773b648 | Bin 0 -> 2477 bytes .../cbc8f03b4e43fe29ba58699709a93aba300a1b72 | Bin 0 -> 417 bytes .../cbccca5f89d71f6396c2b66cbc6825c222b1fd06 | Bin 0 -> 2749 bytes .../cc1c5318c01240fb6734f964795ca04814f1dfc8 | Bin 0 -> 417 bytes .../cc1dfe6cf19a19f26923ab2ca224292e092abdfc | Bin 0 -> 2103 bytes .../cc416d714817c14156c04670be2688fd7c386ddf | Bin 0 -> 2103 bytes .../cc50a3467dab6b22fe14915febb75d2cdda54581 | Bin 0 -> 704 bytes .../ccb1914a96e1bf40024f5efd47896acee71b108a | Bin 0 -> 475 bytes .../ccb9f9289e7f837dc386958f060ab9013d2e073e | Bin 0 -> 35 bytes .../cce95856b7cc4ac03e6ebb646e59fdb2c494218c | Bin 0 -> 417 bytes .../ccfef16c5ff0acaa13ed09349fb46bf5e55d4f7b | Bin 0 -> 3279 bytes .../cd094accb119580ed5981fa18795d5d5dffdfe1a | 1 + .../cd2374fac656613d41e65ddf94ae2bc8abb96cf4 | Bin 0 -> 6 bytes .../cdac5a16e55661219dfbdb2d33f08520253299e4 | Bin 0 -> 2749 bytes .../cdc75bb16cd59a5b07c304aadfd51b5d976c0b94 | Bin 0 -> 417 bytes .../d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a | Bin 0 -> 4 bytes .../d167315f3b124e968f40d5975b83a11e4ba9f1a8 | Bin 0 -> 2103 bytes .../d1de0de60083bedc8b3dffef7beb6b80830cabdf | Bin 0 -> 417 bytes .../d28dcd4d279e0d04809771f80608f90e095c939c | Bin 0 -> 417 bytes .../d2a7ed51a30bab2b6ff87af29b5cd1f9c29cd8a6 | Bin 0 -> 704 bytes .../d3b1343f1120e8a7c8227165ff45e68c7be7fca2 | Bin 0 -> 2473 bytes .../d3f471731a8144c6663939c219a5a4b465d3ba99 | Bin 0 -> 2749 bytes .../d40435804151b87c87690d0563c20fa15641801e | Bin 0 -> 8 bytes .../d481360e4b9ec8ec92909dcceb6ab3e4ee2c2afb | Bin 0 -> 18 bytes .../d4f273e883e846b556e995245f81911b2a221bf8 | Bin 0 -> 693 bytes .../d4fb11278adf799a8e39fa32bca5eeaad219f216 | Bin 0 -> 2749 bytes .../d535d46cb44362bb99a6d3590815b56982b955c4 | 1 + .../d6df659b32e15ae9bd2d4488dce3361c12b0f9c5 | Bin 0 -> 32 bytes .../d6e00da03fd0d79ff7d03e98ec131de51a28c854 | Bin 0 -> 74 bytes .../d7e1f2e9c6b85bdf2ea140bf90e5e671581b96e0 | Bin 0 -> 18 bytes .../d8c9d4756d281692207126902fb4858eef6a6550 | Bin 0 -> 771 bytes .../d8edfce96940a4f7985ec139692bb83e6344e88a | Bin 0 -> 2473 bytes .../d953b0f87eb59f264a7e435fd9c23c1ca88b9db6 | Bin 0 -> 9 bytes .../d98820b005462170c105a678f52010608364aec8 | Bin 0 -> 2473 bytes .../d9d904bf61dbfb846f01c980ecbeb038e53e0a26 | Bin 0 -> 2477 bytes .../da33e41954997c24ad31f6c1845e18510b384f67 | Bin 0 -> 2 bytes .../da6ea4e1334d43d3af411b052765746ba25f726f | Bin 0 -> 25 bytes .../da71a3b725745e2c3eaa9cc644cbb43b4e190209 | Bin 0 -> 30 bytes .../da9d6cdfebc49216d98afa9bbb3fe5c089c1bfd8 | Bin 0 -> 2893 bytes .../dafd76980be454e7e68e649807ec11fb5f7d50aa | Bin 0 -> 7 bytes .../db275978208e6f6618d583bfd4006fcf22da5978 | 1 + .../dc7c2e9672dd0bb54c4598bef87b8660605e9d0b | Bin 0 -> 2473 bytes .../dd03490c22e47bbb07fa2aba74c1972e0684c239 | Bin 0 -> 2893 bytes .../dd2273945c1ea21a75d6fc0130e03c744e6a1df6 | 1 + .../dd3bbfed68b2879800c919c58e15646977df6218 | Bin 0 -> 2473 bytes .../dd53779c9363b110b7d774bea80666a6210cbeaa | Bin 0 -> 704 bytes .../dd916ada15bc8a54deeffefcf7739db3926c2d12 | Bin 0 -> 417 bytes .../ddae634e82039b567f2a502aa77eedc2e8eaaf9c | Bin 0 -> 2473 bytes .../ddef94e4cce767a04860ca8b62ed41aa9c613029 | Bin 0 -> 85 bytes .../de49f03a7650ce551df1efc4fc418c0548935dfb | 1 + .../de9da00db01c6684b899c9f5bf0f658c7a2e0847 | Bin 0 -> 417 bytes .../ded5b700ef0079ca8eb958fba09b75d55455b9f2 | Bin 0 -> 31 bytes .../defce76f0d3c3e057bb623986bacee7bbd07d1a1 | 1 + .../defe00cbdd061e57e261bc1fc89354bdd302518e | Bin 0 -> 39 bytes .../df4ea2d4eaa7a9bd59d60ec8d9a6ca4f9f1ccc3f | Bin 0 -> 4 bytes .../dfb1d362a686fe287b24eb785a3864e87767312a | Bin 0 -> 693 bytes .../e000252056992766c25b64de2728d66deeddc5c0 | Bin 0 -> 2473 bytes .../e002e991e9a753b27fb3dc244f911b5189df9313 | Bin 0 -> 176 bytes .../e0ccbb4571f9a7eb6df1b3d5d2546ba97478b0ea | Bin 0 -> 64 bytes .../e1097759461f3804587c4ca77085a19e0ae11a1d | Bin 0 -> 269 bytes .../e290f599b5133043799ed27c31a6507fd9475658 | Bin 0 -> 2473 bytes .../e2cac296c50ae617c3041b3024e6d7baaa4b2277 | Bin 0 -> 14 bytes .../e32c2c76e83e8a65c9354f1ab7fcb992b7be4af7 | Bin 0 -> 151 bytes .../e3d39e757207a4f79e3fff22ffbfe837c1e31ad7 | Bin 0 -> 2107 bytes .../e4343aaad6f785deaa50ba285920e1591dbb9106 | Bin 0 -> 2749 bytes .../e49a5790f2b5f15cb83683db1fa558d90fe52284 | Bin 0 -> 417 bytes .../e4c4d443976795e486424f4f3deaa272a3a93bc7 | Bin 0 -> 4949 bytes .../e4db9f32204917d7ffa0fc38a98e6023593a40d3 | Bin 0 -> 693 bytes .../e4edae2c8b574a771c55da800e7c6735ffb60f81 | Bin 0 -> 6 bytes .../e4efb47e6cada4d8afe63e2b61cee8a26903166d | Bin 0 -> 1127 bytes .../e5433affe21eeb0d78b6e7927617d35aca36b4c2 | Bin 0 -> 2893 bytes .../e5ccde4da39f9b86333619bd6e77cc911643b8f1 | Bin 0 -> 2473 bytes .../e64dae6abc50fb5c785f8f890a324c76f591aab0 | 1 + .../e66adc724f5b958196f85b1e88471dae5066d144 | Bin 0 -> 1202 bytes .../e68ecb38284596fa4b354dce6132f0fce327c889 | Bin 0 -> 417 bytes .../e6b087a3d4ef340aa65cac518c8889d9fd713d15 | Bin 0 -> 2749 bytes .../e7558c6e2635e73ea7f662d4901108348b6bc61a | Bin 0 -> 2473 bytes .../e79dfec64a3eca75aab828c3d48f29f2f6de8cf4 | Bin 0 -> 2103 bytes .../e83e6e5b4d78564b4e424fae53755b63f3cb3abb | Bin 0 -> 2893 bytes .../e8446ab2b1bce1f6bf0affb08b6676bb275a1ff7 | Bin 0 -> 4 bytes .../e8c4c6798d046f1743482f4931b3d8fb59bbaffc | Bin 0 -> 2107 bytes .../e9e4e3aa031997341e935b68c90ac3b78ee9b724 | Bin 0 -> 2749 bytes .../eb0ebace886737e35c4e9613cbdbeebf623a6c4a | Bin 0 -> 4 bytes .../eb2e011391fc3f9eeb2608e486558a20650353b2 | Bin 0 -> 417 bytes .../ebaa7f450aa69789dd5a294d49c5e6af8789d22a | Bin 0 -> 2473 bytes .../ec1f4d4dd98270fc733c7d1bb1c0953c68642728 | Bin 0 -> 2473 bytes .../ece2cc82c813588aa38de6d1ef30caa3becf22bb | Bin 0 -> 2103 bytes .../ed0bd3fb332c4a094653ff3ec71f784f74e84a83 | Bin 0 -> 2473 bytes .../ed86472623944f7d09b62c805459484808da4c7c | Bin 0 -> 704 bytes .../edd0dfb0ef304c2f804d68194c0d32c6e7d30191 | Bin 0 -> 93 bytes .../ee0094322bbdc14c43b0b72bdad9801a60546f8f | Bin 0 -> 2473 bytes .../ee6a2771b5b9a9f0e629a93a6bd7bee8282d945e | Bin 0 -> 2473 bytes .../ee907200933aaf58a50e095ff43bc9932fc6cae0 | Bin 0 -> 14 bytes .../eefb4ddcf300734581259beb7e8bd799da1ed130 | Bin 0 -> 417 bytes .../ef0f013601e50a53d23dbd035148e460ab1f815c | Bin 0 -> 355 bytes .../ef479e2501b24c625047ef833a974d179fa60474 | Bin 0 -> 2893 bytes .../ef5cb5f934c77e7c2ba7cb11cf880a1141a80af2 | Bin 0 -> 2473 bytes .../ef8ae9e6cbcfdaba932fbeb4c85964f450f724f5 | Bin 0 -> 2 bytes .../effd97388d0e7273b3b5450ca72ae988f1b78c4d | Bin 0 -> 15 bytes .../f01e3db0f218786152c69a4b3e13acd54f8ac16b | Bin 0 -> 2473 bytes .../f13b411bcb1cd25f434be6c3030d34d5972e5ced | 1 + .../f1a379e33c1f368200093c2b787e0b13ecbabd59 | Bin 0 -> 122 bytes .../f27bc3c90aa84f78e3917e34b4af8f7b09f09343 | Bin 0 -> 2473 bytes .../f2924bb7ac05329eb8ef560f7764f0b09846875c | Bin 0 -> 39 bytes .../f2949a2a9cd1508e7cc3d9dd8d6b7e20bf59d639 | Bin 0 -> 417 bytes .../f2d31c21f2b007f1afbfdbc64f994442fd792c07 | Bin 0 -> 2473 bytes .../f30173abef9770ebe44bf8fe5b1244f76ac6adcb | Bin 0 -> 2473 bytes .../f366727710a484f67e6152bda4acd56c55cb15dd | 1 + .../f37d418aa5e892f9c67e3509391c9dbc0d88ab93 | Bin 0 -> 417 bytes .../f3b8520074f24fec486d8433c46448c2880796fa | Bin 0 -> 2103 bytes .../f3db285532f7c5789ebb6e63f9482e9fc9fcfe1c | Bin 0 -> 128 bytes .../f46754222ab0ef362233875d9aa29f9100b0df94 | Bin 0 -> 6 bytes .../f5c075a93a31d405e76e232b7456aaba6859e339 | Bin 0 -> 2893 bytes .../f640caecdcb46e2eda4d4129c25a88a706327eab | Bin 0 -> 2893 bytes .../f687bd889063625ca9196bf6409a977e5d2ffc65 | Bin 0 -> 39 bytes .../f6ec17f13ed90440fe73581fec1ddf94722743df | Bin 0 -> 2103 bytes .../f6ece132ee0657e0b819eef72775a076ad5f3cff | Bin 0 -> 704 bytes .../f768c05d12781dbb2017924a76f74ab2f77ac80c | Bin 0 -> 2473 bytes .../f7c824df2746b5aea8683076bc328124869c0a9c | 1 + .../f7ddf59b44ddf9253b657c54053522cf694d3fbe | Bin 0 -> 2 bytes .../f7ec1ffe974fdcc2cc1de62cbbd7de3d97ffd38e | Bin 0 -> 257 bytes .../f7f2a2b6185b42c1dd7684f770390080d56769ad | Bin 0 -> 2103 bytes .../f8ca7e967143b72238fdf03f41410fac15ca3a86 | Bin 0 -> 2473 bytes .../f8e3ceae7683c6b9451de8689e72008a9fb18079 | Bin 0 -> 345 bytes .../f8f4ad40993fb52e296ecbaa5d7e54cc26941b89 | Bin 0 -> 2103 bytes .../f91845360f6af5019c200ae392f10484b2f9ca5c | Bin 0 -> 2749 bytes .../f944dcd635f9801f7ac90a407fbc479964dec024 | Bin 0 -> 2 bytes .../f966c535a6fa6f772cd271fe013a4f8a9339f179 | Bin 0 -> 2473 bytes .../f9908b62b9f06a41789160c180c15e82520136bb | Bin 0 -> 2473 bytes .../face7e16a163ddb202a3da709ec5caddb787b534 | Bin 0 -> 2893 bytes .../fb5e5839e1670fecf8fd441048c69caea72c5e36 | Bin 0 -> 693 bytes .../fb85289f4cde720eb55c18a2b248abb58089e66b | Bin 0 -> 58 bytes .../fbb151470b781942ce28f2f58f66f5b9768c3420 | Bin 0 -> 13 bytes .../fbe3e714437f1bdec71f2e6c8cebbc73c8049005 | Bin 0 -> 417 bytes .../fca440d9a4f7e2d10772a726d6fb427bae128d34 | Bin 0 -> 2 bytes .../fcc7f141c8577155994a3674ea5238aee8aeef6a | Bin 0 -> 2749 bytes .../fccfef6c469061e07e791bef42004c3afc10f7f4 | Bin 0 -> 2749 bytes .../fcfee28dd10ec9b012ccfaa9623b52be5142b42b | Bin 0 -> 2473 bytes .../fd12e15c09912ed0eff2795f656a7b65b05eb99e | Bin 0 -> 39 bytes .../fd52c6fde089077d909b313b2079c435a52d5b93 | Bin 0 -> 693 bytes .../fe24c6e0a2cb6e602bc6f173b3528c79c9152e35 | Bin 0 -> 39 bytes .../ff50320b41a449c91104ec5d61909056436c141e | Bin 0 -> 16 bytes .../ff9f9a739bc8950c459eff1104d2ae1b93978605 | Bin 0 -> 2749 bytes .../ffc132eae9947a3402c11bc8ab0500a5821475bd | 1 + .../ffee816ec22eb22d2ac52cb4c44d53aed70e852e | Bin 0 -> 6 bytes 666 files changed, 46 insertions(+) create mode 100644 fuzz/pkcs7_verify_corpus/004fc66a4bdd1482efd0c304afa7f77088223caf create mode 100644 fuzz/pkcs7_verify_corpus/00d17f2bbac7768574c0d92fd28b690f833b856d create mode 100644 fuzz/pkcs7_verify_corpus/0227660a2ff8a0bc74026cae4378e5c04ffc99e1 create mode 100644 fuzz/pkcs7_verify_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda create mode 100644 fuzz/pkcs7_verify_corpus/02a1a4e4c1951fce8feb4858cf3d4f5dd132cd31 create mode 100644 fuzz/pkcs7_verify_corpus/031dba5dcc372f872e33fd116d44957e3078c76f create mode 100644 fuzz/pkcs7_verify_corpus/03486b6e83434309787e34302daf988856dbac6d create mode 100644 fuzz/pkcs7_verify_corpus/037a74063dcd94a723df60c5dbf754e8ad5baf29 create mode 100644 fuzz/pkcs7_verify_corpus/03a5c0aae355fa22a30610f7fc060096df8ad29d create mode 100644 fuzz/pkcs7_verify_corpus/03c293d15664703bb66e8f10741d65205620cc9b create mode 100644 fuzz/pkcs7_verify_corpus/03c4a89dd75fef3397070a903dd159ddee9ab82f create mode 100644 fuzz/pkcs7_verify_corpus/03f8182d6dfcff9002c1e7aff137ad1345a21fd9 create mode 100644 fuzz/pkcs7_verify_corpus/0442fa66af595735c701567f81cf20b512979fc5 create mode 100644 fuzz/pkcs7_verify_corpus/0450cabd8e23eb34cb02fe28e4b2527b46b1b87b create mode 100644 fuzz/pkcs7_verify_corpus/052d264b085c8259e8174eb91056adc7f949307e create mode 100644 fuzz/pkcs7_verify_corpus/0606b977bf0a2165ee406388d6cd40b74d1a1661 create mode 100644 fuzz/pkcs7_verify_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 create mode 100644 fuzz/pkcs7_verify_corpus/0641b103a7c5af87ab2ca3967a04ca3773388750 create mode 100644 fuzz/pkcs7_verify_corpus/06ab454d8361555e884892b0fcce0b33537c1bb9 create mode 100644 fuzz/pkcs7_verify_corpus/06f38cc11514a9da938f3d03005389b995938a35 create mode 100644 fuzz/pkcs7_verify_corpus/07d9f7b1b8bea6ff5284b8bec9ef01559a5de2b5 create mode 100644 fuzz/pkcs7_verify_corpus/083b3c3bcbd8e9403c00bb6509424cff44c89ccc create mode 100644 fuzz/pkcs7_verify_corpus/09af0210e886af1657c2d5926923d39bb0026d86 create mode 100644 fuzz/pkcs7_verify_corpus/0a4e7c6f91bc7f6510320d0e84fec3379eee660a create mode 100644 fuzz/pkcs7_verify_corpus/0a9bd6dbca87059e46b2fed7973fc02644f72b91 create mode 100644 fuzz/pkcs7_verify_corpus/0b20f99618c12b36abb92aecf2107400ef8edc2b create mode 100644 fuzz/pkcs7_verify_corpus/0b8de8a3ea745663071f30d779f83b8b3ae7cef6 create mode 100644 fuzz/pkcs7_verify_corpus/0c71fb5f5190cb46947082de4f0c68f790be2602 create mode 100644 fuzz/pkcs7_verify_corpus/0d07c47a608216c68a291919ed4ef031f7b6756b create mode 100644 fuzz/pkcs7_verify_corpus/0f865bca631f7a001ee4e8c254caaafedb011a7c create mode 100644 fuzz/pkcs7_verify_corpus/0fb38b378657b0c262cd159a2978bbd1c6fc9063 create mode 100644 fuzz/pkcs7_verify_corpus/10ab7b15e47de43daedc4366e3c6601fe27d56d4 create mode 100644 fuzz/pkcs7_verify_corpus/1160c688b260eb8d2062bd3c60c43f8d3616fda8 create mode 100644 fuzz/pkcs7_verify_corpus/117e0e59769764ed9ae7600081e7d1b08bdc82b3 create mode 100644 fuzz/pkcs7_verify_corpus/121ae195a77dc370dbe56411d58a6fe877e287d7 create mode 100644 fuzz/pkcs7_verify_corpus/1268c1a94e4194005bc8d3a80a5d3e5c25ef8579 create mode 100644 fuzz/pkcs7_verify_corpus/1277bdb8d4c1e0919087d3effb432f89badda3d7 create mode 100644 fuzz/pkcs7_verify_corpus/1298509854cb93437e054600f75343bfa63ddb9d create mode 100644 fuzz/pkcs7_verify_corpus/12e609ce38c116f5fefe36c9eeaa5b7b26f0e1ba create mode 100644 fuzz/pkcs7_verify_corpus/1328e2704d3d0760b37ff9d598ed2febded436f3 create mode 100644 fuzz/pkcs7_verify_corpus/147ca0bf3898e22d8110ee70154614a1126fb9f3 create mode 100644 fuzz/pkcs7_verify_corpus/14837f3169e62759028759a89c391fbb15091d19 create mode 100644 fuzz/pkcs7_verify_corpus/149d9ceaceacc312f2043517b5e1cfedd2d119ca create mode 100644 fuzz/pkcs7_verify_corpus/14d8662a3dadafeb726e04a1f0bb0cd97d4abb79 create mode 100644 fuzz/pkcs7_verify_corpus/14f9a379c6f39ec3e453b32c548fdc1c6aba09b5 create mode 100644 fuzz/pkcs7_verify_corpus/154738691439ac809b1423b526de5ad39a37e2e0 create mode 100644 fuzz/pkcs7_verify_corpus/15c55d86a99b6cfe148b234730d843a315c3c253 create mode 100644 fuzz/pkcs7_verify_corpus/15cac90aca0a02ad27aaa3d3108ee29345e08221 create mode 100644 fuzz/pkcs7_verify_corpus/15cf6f769b0eb2f2e90c1e65ce61c1fe2c0478af create mode 100644 fuzz/pkcs7_verify_corpus/164e9109b16121fd40b19fed86007782e313b776 create mode 100644 fuzz/pkcs7_verify_corpus/16d61771ae770d9f21fe28b1406f74a419034677 create mode 100644 fuzz/pkcs7_verify_corpus/170854c7d93d5465e85355751162083a584e0121 create mode 100644 fuzz/pkcs7_verify_corpus/17147a69c347d2f26d7f22fbc8b8524cdbe85648 create mode 100644 fuzz/pkcs7_verify_corpus/174815c079961235f6ec59e3f8e6b947d4e49043 create mode 100644 fuzz/pkcs7_verify_corpus/17ca0ed65f4fa4690ef707f9eb43c6b77755cf4c create mode 100644 fuzz/pkcs7_verify_corpus/1808119b86fae03b925250864cde389077c1c460 create mode 100644 fuzz/pkcs7_verify_corpus/181101cfb921d0a896699dcd808950787a97e524 create mode 100644 fuzz/pkcs7_verify_corpus/1837bf7c9b39568c05bc5874f79e7ce3724c6090 create mode 100644 fuzz/pkcs7_verify_corpus/190a43a6141d0c62d1e88414352ab892c7755702 create mode 100644 fuzz/pkcs7_verify_corpus/191d1e5185c3bf563c6a4fbe24b207034327e86c create mode 100644 fuzz/pkcs7_verify_corpus/19aacb46da0513f390cd66d10bd26349aaea0e9d create mode 100644 fuzz/pkcs7_verify_corpus/19ce1e41a22098cfde16c00275aed2bec97fdd3e create mode 100644 fuzz/pkcs7_verify_corpus/1b0b01acd020eba623aea49a333169a52dba6920 create mode 100644 fuzz/pkcs7_verify_corpus/1b5d91a9a027e2f4c06cc02040ae41a10cfef035 create mode 100644 fuzz/pkcs7_verify_corpus/1bd1b763e17270e85823fdd3cb9b686b5447c282 create mode 100644 fuzz/pkcs7_verify_corpus/1d188077192e7d694bbdb88fc6c3ccc167d919d8 create mode 100644 fuzz/pkcs7_verify_corpus/1d587544ca032d90f6d0fbfb10631d1e925fcb4e create mode 100644 fuzz/pkcs7_verify_corpus/1dff81689db8bd64b50fb6a21da66f39471486f2 create mode 100644 fuzz/pkcs7_verify_corpus/1e22dd0fd28e7ca2474cf3b91e09ca16f8f8eaf1 create mode 100644 fuzz/pkcs7_verify_corpus/1f62e6672e76a123e33c0ca8102052fe169a7f49 create mode 100644 fuzz/pkcs7_verify_corpus/1fca510087f2f5cb9d3dbc1c17e79a90b26873d6 create mode 100644 fuzz/pkcs7_verify_corpus/1ff6e1977ca54a953804ea3febcbd1e5a909a7f1 create mode 100644 fuzz/pkcs7_verify_corpus/2064f80f811db79a33c4e51c10221454e30c74ae create mode 100644 fuzz/pkcs7_verify_corpus/2111e0c7a0e86193ec2401c9e22d342ecdf93701 create mode 100644 fuzz/pkcs7_verify_corpus/216fa114081ea1b56c9200aa82bce00aab7e6acf create mode 100644 fuzz/pkcs7_verify_corpus/217f2e451d7c8557679b980ff14426c86eb8713a create mode 100644 fuzz/pkcs7_verify_corpus/21d2fc30ff2da12efda29db2cd11297a810c2c29 create mode 100644 fuzz/pkcs7_verify_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 create mode 100644 fuzz/pkcs7_verify_corpus/2295b26e738fafd6a7c73f39e189a5507d443e60 create mode 100644 fuzz/pkcs7_verify_corpus/22bb4aec4edc1c725e2a768d198af133e96cfcb6 create mode 100644 fuzz/pkcs7_verify_corpus/23ba1291d53427d2413d5c6641e4ae8eea3185ad create mode 100644 fuzz/pkcs7_verify_corpus/23c954b2e22cecb71553fc231aec12f5bb49190f create mode 100644 fuzz/pkcs7_verify_corpus/244c9ca6806ae304434ca42a3005d4739780835a create mode 100644 fuzz/pkcs7_verify_corpus/247203ae9d4024698f62e4d8a861f519e2cf1884 create mode 100644 fuzz/pkcs7_verify_corpus/2489c5c154ea9c1607274b7c7ff0222362f45e08 create mode 100644 fuzz/pkcs7_verify_corpus/24d388c866b4cad1e67a83a23e3572dfaf56e40c create mode 100644 fuzz/pkcs7_verify_corpus/252f563254629143a865ba23d8901b2245a1f248 create mode 100644 fuzz/pkcs7_verify_corpus/2549ca7fb54fba8ff9b79c730b8fdc5c7e9f1119 create mode 100644 fuzz/pkcs7_verify_corpus/257260d1d9a99168b2a7026680c4e3950a0be6dc create mode 100644 fuzz/pkcs7_verify_corpus/25d74bc981e6316a5e3caeea0baf3c438f5c94da create mode 100644 fuzz/pkcs7_verify_corpus/25e68f4651ce3d3f7e6396f25f84c1bcf20eea0b create mode 100644 fuzz/pkcs7_verify_corpus/25eaca705604815f6c5422e6ec66bbac95e6b48c create mode 100644 fuzz/pkcs7_verify_corpus/26568d234ecf8f3302ad6ae0634c87a328c4efd7 create mode 100644 fuzz/pkcs7_verify_corpus/2676bad1e0668c3a93a78564d0d4fa9fcd162560 create mode 100644 fuzz/pkcs7_verify_corpus/2708a4d0f37ede67297896e1c1ae7bde29c15e40 create mode 100644 fuzz/pkcs7_verify_corpus/271d21954a8e50a30ffae09d4a1ff698d2db16af create mode 100644 fuzz/pkcs7_verify_corpus/278163c19a04e7b62252a0afb5750b74bbb26cac create mode 100644 fuzz/pkcs7_verify_corpus/27a1b3d8d780d724db16d4d7f44c7ee29825dea8 create mode 100644 fuzz/pkcs7_verify_corpus/282d3f0a451b51637508d8a70eac9d8933629906 create mode 100644 fuzz/pkcs7_verify_corpus/28a0ea9c6c30430f62f99f5cce3c096f8592581b create mode 100644 fuzz/pkcs7_verify_corpus/28f6efe17497b7677c72c231309499839dc189c3 create mode 100644 fuzz/pkcs7_verify_corpus/294da37709c57413e4cb958aca932078e1d1d3ad create mode 100644 fuzz/pkcs7_verify_corpus/29752f240d69d1a56ced6462fe3215bdfca99e8c create mode 100644 fuzz/pkcs7_verify_corpus/29c107912fe83cffd6adcfcca19a08286f55755a create mode 100644 fuzz/pkcs7_verify_corpus/2a5181828cf9e63d793740a17f8362613a9b5c58 create mode 100644 fuzz/pkcs7_verify_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 create mode 100644 fuzz/pkcs7_verify_corpus/2c1e9fefb12bc5d03c489c16871a7584d683ac3f create mode 100644 fuzz/pkcs7_verify_corpus/2c51f3479b2cf87daf298b3f7e5fe93cb8359266 create mode 100644 fuzz/pkcs7_verify_corpus/2c5ffd9f28aa2f457678e94019e70a369bcaa16a create mode 100644 fuzz/pkcs7_verify_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 create mode 100644 fuzz/pkcs7_verify_corpus/2ce2ed180718a57945436a621a2aa3a932f8bd1c create mode 100644 fuzz/pkcs7_verify_corpus/2d4727142e10e0b7e4ecfdb2978189c39a10d4e9 create mode 100644 fuzz/pkcs7_verify_corpus/2ec052144de4196eba980a45618e7b0c8790a72d create mode 100644 fuzz/pkcs7_verify_corpus/2ee7568db24edcf00c5e2fa48d3f4bfba3fa3e0f create mode 100644 fuzz/pkcs7_verify_corpus/2efd07909f95d84de40ebb8b2bc8f3d734939f2d create mode 100644 fuzz/pkcs7_verify_corpus/2f452fed194b6562e3dfa085be9a065d5967155b create mode 100644 fuzz/pkcs7_verify_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad create mode 100644 fuzz/pkcs7_verify_corpus/2fac03250a30492a98e4fb6c8423fdd572871524 create mode 100644 fuzz/pkcs7_verify_corpus/2fe681d06968e3e40485549f80e1dddbd845c92b create mode 100644 fuzz/pkcs7_verify_corpus/3008894afcf34869a618ac1738517f4818918f70 create mode 100644 fuzz/pkcs7_verify_corpus/302f55f74a121c87131d37a7f653ff80029458b9 create mode 100644 fuzz/pkcs7_verify_corpus/30d0a59ddfed8632a4283f095ba57089cc1b51f2 create mode 100644 fuzz/pkcs7_verify_corpus/30f40dbc90125fb7931115a56d5d4cac687530e6 create mode 100644 fuzz/pkcs7_verify_corpus/31152baa67d83ccf8a97e7cd0fe7c3b6368711d7 create mode 100644 fuzz/pkcs7_verify_corpus/31504a091b65130e36bbed27b1e75f353c2a9813 create mode 100644 fuzz/pkcs7_verify_corpus/315c5ce8577e48688d528c9f8c91bd89dbfedc7c create mode 100644 fuzz/pkcs7_verify_corpus/32461011efc9efcf8f874da4abed66ab8ca7d232 create mode 100644 fuzz/pkcs7_verify_corpus/32977f40aaeaec7d7d20cd9530586f116fd40d82 create mode 100644 fuzz/pkcs7_verify_corpus/331550c0db1643a8c5e6c9e3a71b9d7b919baa4d create mode 100644 fuzz/pkcs7_verify_corpus/33d37e7a2d0d17af5e0cf58f9e463cd2f63bb8e1 create mode 100644 fuzz/pkcs7_verify_corpus/342a3f726ac4760ad4b9d444e8a3a9bbdeade8d4 create mode 100644 fuzz/pkcs7_verify_corpus/34cc5dc9e9cd92969610ad9ac152a386f76dfd6a create mode 100644 fuzz/pkcs7_verify_corpus/34f40ba24e86f9ea9a2c6550b5c234426717587e create mode 100644 fuzz/pkcs7_verify_corpus/35439aff054297b8a69cefa7df989e256fec0457 create mode 100644 fuzz/pkcs7_verify_corpus/35512d9ca6ded63f55377c7d063ac69cafe5cefe create mode 100644 fuzz/pkcs7_verify_corpus/357a5b16bd1e94132d37bf523c170d20e908a759 create mode 100644 fuzz/pkcs7_verify_corpus/3584c54339b892fcd2b98f3a619150b65a8829a4 create mode 100644 fuzz/pkcs7_verify_corpus/35ec039efa7151a55aea91fe9eab804020d71a42 create mode 100644 fuzz/pkcs7_verify_corpus/365a3b3a794440de52b16bacdb107161df33ecbd create mode 100644 fuzz/pkcs7_verify_corpus/371250f0b97250c98fcc2d74ab3795da988120db create mode 100644 fuzz/pkcs7_verify_corpus/37355caaaa7b9241b3594b11c8b07a7bf81bf1e0 create mode 100644 fuzz/pkcs7_verify_corpus/38421c8a680725198c210344070a66cc641bac55 create mode 100644 fuzz/pkcs7_verify_corpus/385932da2bcbdd87c825adcfdc89386c1b7406d0 create mode 100644 fuzz/pkcs7_verify_corpus/387273cb0242503ba7eb7c7310d5102160bba967 create mode 100644 fuzz/pkcs7_verify_corpus/38ac1a30baf67067961d7000c655f9cf6d33a12c create mode 100644 fuzz/pkcs7_verify_corpus/3b7578a0eac8c18733fea10c8b1f07ad863cd899 create mode 100644 fuzz/pkcs7_verify_corpus/3b951f10a2991fc6eec3974a7eef9f10ed89df91 create mode 100644 fuzz/pkcs7_verify_corpus/3bac76dd1ee24f43b81d96cb820e77cf9c506fff create mode 100644 fuzz/pkcs7_verify_corpus/3bbfb45e0f46297de9913b023e9297ffa6c4b8f0 create mode 100644 fuzz/pkcs7_verify_corpus/3c38a491c65a5a528b61c34998f8362bfa141a75 create mode 100644 fuzz/pkcs7_verify_corpus/3c41a366d56e75580f337957ea5b01cf53d6b97b create mode 100644 fuzz/pkcs7_verify_corpus/3d3370c9df751510c1cdcdecaa5a17fe4a7b7dc7 create mode 100644 fuzz/pkcs7_verify_corpus/3d5281e9be88959cdf7000d67541393746b16fd5 create mode 100644 fuzz/pkcs7_verify_corpus/3e388104b455e416d4cb4c5e74ee776dd609e60b create mode 100644 fuzz/pkcs7_verify_corpus/3e8fcc354c43dbed8f4c8153dbce76964c9e1cc7 create mode 100644 fuzz/pkcs7_verify_corpus/3ea886280f745d349c47f0b1d52e3c84be1809d9 create mode 100644 fuzz/pkcs7_verify_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 create mode 100644 fuzz/pkcs7_verify_corpus/3ef62b2a0461bf79ab0c04b02c834f25262b003e create mode 100644 fuzz/pkcs7_verify_corpus/3ffa3eeb3213734a97febb721cd645edb0b49369 create mode 100644 fuzz/pkcs7_verify_corpus/40112546045454f19e4b54b293957555be08dab8 create mode 100644 fuzz/pkcs7_verify_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee create mode 100644 fuzz/pkcs7_verify_corpus/41790e805080a69a21fb63e4e09ae9d0cc6a6aeb create mode 100644 fuzz/pkcs7_verify_corpus/418348e67f9bec057a33fcde20402ef0985b8e01 create mode 100644 fuzz/pkcs7_verify_corpus/41c8f5aab3931764e23e645d575a321d3d1940ed create mode 100644 fuzz/pkcs7_verify_corpus/43a278fe0d77edfcace326b8f5de738827937e6c create mode 100644 fuzz/pkcs7_verify_corpus/451a0153a96a53030f4c0a0587aa055b2b5de376 create mode 100644 fuzz/pkcs7_verify_corpus/453c795ae6d0d964a41418c068193790976eba98 create mode 100644 fuzz/pkcs7_verify_corpus/459cf5d571bf2000ee3f9965bdcd766f4278d718 create mode 100644 fuzz/pkcs7_verify_corpus/460f4a74bec6a366bc01f6dcef2a9eb363e2d911 create mode 100644 fuzz/pkcs7_verify_corpus/479456cbcd037210ca9ae133cf1b257521175878 create mode 100644 fuzz/pkcs7_verify_corpus/47ff6fe86586e3f3ff8247ce3a648717a3efa154 create mode 100644 fuzz/pkcs7_verify_corpus/48c5f1a718d65753cf3afc430094e58c339a09e4 create mode 100644 fuzz/pkcs7_verify_corpus/48d82c035384bd52c09b7d9719e6e65f76c0edef create mode 100644 fuzz/pkcs7_verify_corpus/48d8681987770c3a239438d1fa940a547ba9e4e7 create mode 100644 fuzz/pkcs7_verify_corpus/496e2b1175d5a042e9d542b65f6a74493bc58238 create mode 100644 fuzz/pkcs7_verify_corpus/499304332565353fcd6ca94cf75f57fb26a24782 create mode 100644 fuzz/pkcs7_verify_corpus/4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 create mode 100644 fuzz/pkcs7_verify_corpus/4a756a403198b0e54c0607155a52788350548a97 create mode 100644 fuzz/pkcs7_verify_corpus/4a8cfcb1af162223b57c1c06184a05be7d6501ac create mode 100644 fuzz/pkcs7_verify_corpus/4ab95ddd19c1a5dee9247ee5d7a4c3a7d8ba1676 create mode 100644 fuzz/pkcs7_verify_corpus/4b5312cb33f402bad608736083459f5adcb3e690 create mode 100644 fuzz/pkcs7_verify_corpus/4b8cd0f5dd556f852b2f89ecf2fa4f7c858d7577 create mode 100644 fuzz/pkcs7_verify_corpus/4bb42388a1f5fd4a4eb9f3b09886e1a31ac30e6f create mode 100644 fuzz/pkcs7_verify_corpus/4c2a22d805003c71d7729e794380a1c86ec9f1a8 create mode 100644 fuzz/pkcs7_verify_corpus/4c6a32812b7e22294ca6c1a4328d152e1cf14c92 create mode 100644 fuzz/pkcs7_verify_corpus/4e3035aced9b3e8ad11b980a8fdf318b2dfc0848 create mode 100644 fuzz/pkcs7_verify_corpus/4e9c710faefa999ee8f0dc7970a24437da6575c6 create mode 100644 fuzz/pkcs7_verify_corpus/4fb78dd0a28fb8e1317766efcf301b889f816513 create mode 100644 fuzz/pkcs7_verify_corpus/4fdefd9f50859bb7e4ade73233e5f3b00d351756 create mode 100644 fuzz/pkcs7_verify_corpus/5110f16fc19504326f0311dba8d74bcbbca5561c create mode 100644 fuzz/pkcs7_verify_corpus/511c3df29ff43273855936ba021e2bc3ed8f0072 create mode 100644 fuzz/pkcs7_verify_corpus/517a9b5b50657e8778353f8306c1ef75993b10b7 create mode 100644 fuzz/pkcs7_verify_corpus/5184ceb7c28fc7afa08d40b79e0eb578bf4eb729 create mode 100644 fuzz/pkcs7_verify_corpus/51df220f35ae7d618bfcb0489f23ae2adc50a090 create mode 100644 fuzz/pkcs7_verify_corpus/520935eda088c54596484420c9e8df0c35ebf4a6 create mode 100644 fuzz/pkcs7_verify_corpus/5226132256526634e9d473ade89ee06edc87c96c create mode 100644 fuzz/pkcs7_verify_corpus/527bacc2d35a3b7a145e0d35403b197e21bb5eea create mode 100644 fuzz/pkcs7_verify_corpus/5295380188f75d696383f8bdb2147f0053791372 create mode 100644 fuzz/pkcs7_verify_corpus/52996922906b63977efa2fdb6a4fc1996fe45178 create mode 100644 fuzz/pkcs7_verify_corpus/52fac603b0b730b7b83968def382a4eee4c19711 create mode 100644 fuzz/pkcs7_verify_corpus/5361109e5b465cf7e7082e8ede95f0ea859e2465 create mode 100644 fuzz/pkcs7_verify_corpus/53aa3967cbef6c491a3d77e9c11884856ad22bb5 create mode 100644 fuzz/pkcs7_verify_corpus/559ca282ac1189fb607a6f2e7b5aee0fbf1fe035 create mode 100644 fuzz/pkcs7_verify_corpus/55b92d0d0913bdfbad6572c2c0289279e2773b88 create mode 100644 fuzz/pkcs7_verify_corpus/55baf3232225f591907930d51b959f87d868374d create mode 100644 fuzz/pkcs7_verify_corpus/56056ac31f3576889aee01a72621668fecfbfda4 create mode 100644 fuzz/pkcs7_verify_corpus/562c6463970855b5457e385e16820324655bf942 create mode 100644 fuzz/pkcs7_verify_corpus/5642713a3ffb2aeb17422e3c0972803f43d1a9d0 create mode 100644 fuzz/pkcs7_verify_corpus/5654af4ef7dd0f393b3bbc7f247dc2440d9f3ad0 create mode 100644 fuzz/pkcs7_verify_corpus/56c240feb80154f3b2a06e3ba07679445c502485 create mode 100644 fuzz/pkcs7_verify_corpus/56de95c8d4b08df750f91735db90d19176f1e78c create mode 100644 fuzz/pkcs7_verify_corpus/56f84bb1a56ae3b53ebb0243fd342f2bff46bb88 create mode 100644 fuzz/pkcs7_verify_corpus/57671e7a6cf85017228232944992b6591e1ce835 create mode 100644 fuzz/pkcs7_verify_corpus/5779c2ec656983d0d2f4065a64843ccdedbb95cb create mode 100644 fuzz/pkcs7_verify_corpus/583296b2992de9079995e09ac81444caf916e270 create mode 100644 fuzz/pkcs7_verify_corpus/58e51a4bae619da6094da6faaa2e2ae64f5e654a create mode 100644 fuzz/pkcs7_verify_corpus/594731e53b6aab1637b129add00d9e8b719ab998 create mode 100644 fuzz/pkcs7_verify_corpus/597ccaad822896fc6e71012763467f92c7ebbb45 create mode 100644 fuzz/pkcs7_verify_corpus/59e16ac7858025b6ecc0c29e2366dbd13fcef6d9 create mode 100644 fuzz/pkcs7_verify_corpus/5a18c63e45fdac09f43b3dd40c3c235f2cc184a1 create mode 100644 fuzz/pkcs7_verify_corpus/5ab326f45de98b09fc08b9283a7b93000f0ac0ad create mode 100644 fuzz/pkcs7_verify_corpus/5b6c9c15c8bdad4eb27e0fd816b78deb9a12830d create mode 100644 fuzz/pkcs7_verify_corpus/5b92895b21710fe0fc872e8a6907aa69da7b5bb7 create mode 100644 fuzz/pkcs7_verify_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f create mode 100644 fuzz/pkcs7_verify_corpus/5bf591fa4605782b8644176ab69a9533798f88af create mode 100644 fuzz/pkcs7_verify_corpus/5c2d3d166e0f9f0fa2f91fc71eff5abaab0d2cf5 create mode 100644 fuzz/pkcs7_verify_corpus/5c38337f7297ad8deca68a05e565b1bdd44f90e1 create mode 100644 fuzz/pkcs7_verify_corpus/5c3a228cc26773d7fa2a8164fcfd1c808a8b374e create mode 100644 fuzz/pkcs7_verify_corpus/5d83035178f4095c303672a03084bebd1b1808f1 create mode 100644 fuzz/pkcs7_verify_corpus/5d868bedfd9aa0456b8ecd3f9c66d4f454108843 create mode 100644 fuzz/pkcs7_verify_corpus/5f296428b92533c264d7de1dd56f29fee3d10ddf create mode 100644 fuzz/pkcs7_verify_corpus/5fa5dfeba657b6408bb1b0cf1d0a046f7d2b4188 create mode 100644 fuzz/pkcs7_verify_corpus/5fab3554cf3781905951b752c2af16875b1ed766 create mode 100644 fuzz/pkcs7_verify_corpus/5fb04eca5dfea72784367528de5fa9eec546e11c create mode 100644 fuzz/pkcs7_verify_corpus/60a5a076efe1eb884978d9a8ec0ae0a5a0001c0a create mode 100644 fuzz/pkcs7_verify_corpus/62a6dca40fd593559301c383af751392044157f0 create mode 100644 fuzz/pkcs7_verify_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d create mode 100644 fuzz/pkcs7_verify_corpus/639ffa97233afded3c7771e03c8533c81fdacd35 create mode 100644 fuzz/pkcs7_verify_corpus/64b0f2c0bde0ae261f8741027b4e80dcdcbe5af5 create mode 100644 fuzz/pkcs7_verify_corpus/64bbcb40c12ef5955b92924030fef2b93e446613 create mode 100644 fuzz/pkcs7_verify_corpus/6503913279898a1fd7ce19742d769bd519e9d63b create mode 100644 fuzz/pkcs7_verify_corpus/657dae368fe39f4ef571554bcb5916c24bdd9145 create mode 100644 fuzz/pkcs7_verify_corpus/658608ad88d052aa0aed640f5e76b408e0e94b32 create mode 100644 fuzz/pkcs7_verify_corpus/65a086a8aae3857665c67768c6004cbfa5b5330a create mode 100644 fuzz/pkcs7_verify_corpus/65cc90263dec0020ceabc727d33aa587e57fc175 create mode 100644 fuzz/pkcs7_verify_corpus/6642d4140289e43cbed3e6b5b8530b2a990559fd create mode 100644 fuzz/pkcs7_verify_corpus/6671f6423624ce3425de1edcb5fb491a908f7457 create mode 100644 fuzz/pkcs7_verify_corpus/669fa62818702045960cc163396a233f0d84212b create mode 100644 fuzz/pkcs7_verify_corpus/67dbf5f6c2991be335d52d9706d615d9748a92c9 create mode 100644 fuzz/pkcs7_verify_corpus/682f570f8ab6f46368ad82bb4732e5954a0ed424 create mode 100644 fuzz/pkcs7_verify_corpus/684fa742bac71710adcaae0fd2c1bca14f5a9591 create mode 100644 fuzz/pkcs7_verify_corpus/685c1338efd198b0e40e366f3ce05d3cef4e6eac create mode 100644 fuzz/pkcs7_verify_corpus/68e8e894ce4ec2a4834cd877711a1729b706b860 create mode 100644 fuzz/pkcs7_verify_corpus/68fa62427728da8b6859742e5ccee4082727fa91 create mode 100644 fuzz/pkcs7_verify_corpus/6a17ac973cebf5d16e3b9d902628b63dbb624a40 create mode 100644 fuzz/pkcs7_verify_corpus/6a37069b0592910fa00bf4f42399444a0d2bae44 create mode 100644 fuzz/pkcs7_verify_corpus/6a5a33d881bf3bc2a264ad65cea496befb499ecd create mode 100644 fuzz/pkcs7_verify_corpus/6a8b3d2e14d663424f82e76428c3e16f6bfd6156 create mode 100644 fuzz/pkcs7_verify_corpus/6aa7b05f0b9b990d1e6c18b2e6f54bb923d1424a create mode 100644 fuzz/pkcs7_verify_corpus/6b634a8b7af5ddaf3347168a0d7e0e66e6607be7 create mode 100644 fuzz/pkcs7_verify_corpus/6b73adf6309f5dc36905d867fc4091b0f4b2b033 create mode 100644 fuzz/pkcs7_verify_corpus/6ba918063a7ad23e6c61ef56d60c4f9c665d781f create mode 100644 fuzz/pkcs7_verify_corpus/6d17b187380d20bce15f72563d07977510c365a8 create mode 100644 fuzz/pkcs7_verify_corpus/6d7e8b4ad146c01d86ecebc7ec2179fe526ce1f6 create mode 100644 fuzz/pkcs7_verify_corpus/6d8b5bbaa1c393ea1e46443af31f783599e5eeaa create mode 100644 fuzz/pkcs7_verify_corpus/6daad1de06fe939e8bbed6c46957b4fd90d37e2e create mode 100644 fuzz/pkcs7_verify_corpus/6e50206c8c7e31534352269930ac57cf88fc79c9 create mode 100644 fuzz/pkcs7_verify_corpus/6ea503e681a4da266187d103badbb14b1a9beff5 create mode 100644 fuzz/pkcs7_verify_corpus/6eb294114a1b0e6ce73d7e5cd98a47c939660551 create mode 100644 fuzz/pkcs7_verify_corpus/6ef58d69683314d0bc60da8ba81a5ba6164013f1 create mode 100644 fuzz/pkcs7_verify_corpus/7063204cbf765750b281db458e93698316bd5dc8 create mode 100644 fuzz/pkcs7_verify_corpus/708029f9776967132fa05ff785b4ec8d7f195d4a create mode 100644 fuzz/pkcs7_verify_corpus/70ad5b578f0accab2c77650eb6251bbb545a5e4e create mode 100644 fuzz/pkcs7_verify_corpus/70d4c9aeabc298c02b15069265e470413dd1a114 create mode 100644 fuzz/pkcs7_verify_corpus/718d4774e7c4188ed70cec235b2c4ed282db3fa9 create mode 100644 fuzz/pkcs7_verify_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 create mode 100644 fuzz/pkcs7_verify_corpus/72e04c3da9110a3fa8976a947fe9e2919de71ea6 create mode 100644 fuzz/pkcs7_verify_corpus/732ca33e1d599cf5c155ee4c71ab3b9673af1977 create mode 100644 fuzz/pkcs7_verify_corpus/73561e68dbdb858ebf70425239f5be19d2dfbaa2 create mode 100644 fuzz/pkcs7_verify_corpus/73b3268387b2b463c63c115498a9652b41a12387 create mode 100644 fuzz/pkcs7_verify_corpus/7454695e25d304c65d0c1333d8008e862569cae9 create mode 100644 fuzz/pkcs7_verify_corpus/74ee5bf7e63100d1ad9b9ad947d8ba6fde614da3 create mode 100644 fuzz/pkcs7_verify_corpus/75a54f6dbea9568960e1a57b7c81c30f162042c2 create mode 100644 fuzz/pkcs7_verify_corpus/764b101241a5bd7ca4c64c939b0333a6f5293f19 create mode 100644 fuzz/pkcs7_verify_corpus/7660da8c7355602aaa4b0e3c342abfa0b0d10252 create mode 100644 fuzz/pkcs7_verify_corpus/766520c5db2c787520b2b596e92e91c527b8b140 create mode 100644 fuzz/pkcs7_verify_corpus/7698ef9bdc1723e9b4ad545075ce70e32400b73e create mode 100644 fuzz/pkcs7_verify_corpus/76f8944fad17be05a2fa6ea9844e306dc33558dc create mode 100644 fuzz/pkcs7_verify_corpus/7749dd937e9fb3259142ae5ae0baf4e3fa3b9a7f create mode 100644 fuzz/pkcs7_verify_corpus/7802aeebfaa649d512e5c980847f23c51b1346d4 create mode 100644 fuzz/pkcs7_verify_corpus/786b53245d7662423e662fb161c2b44e844915a1 create mode 100644 fuzz/pkcs7_verify_corpus/78726b03706a3922f47866d7e7dabf9368730518 create mode 100644 fuzz/pkcs7_verify_corpus/789a2fb82570b3f70f158bd666608809f0ff6292 create mode 100644 fuzz/pkcs7_verify_corpus/7a4798af58964390376fa795aa0f762f58adf37e create mode 100644 fuzz/pkcs7_verify_corpus/7b3ad9233e7f17f92aa4c7523bfb62d75f7a1dae create mode 100644 fuzz/pkcs7_verify_corpus/7b5896653de90289ffe7048a153825aeadb31a49 create mode 100644 fuzz/pkcs7_verify_corpus/7b8c3b8f4ce45460887ff882555e62154dd95cc2 create mode 100644 fuzz/pkcs7_verify_corpus/7b91cbf6233ce0adfa5b046257f710c1817f86e7 create mode 100644 fuzz/pkcs7_verify_corpus/7bbbc6809728d5febf2fcc5ed3ac4b409a21a476 create mode 100644 fuzz/pkcs7_verify_corpus/7bc5ac046c463f90b948639a9ba1e0398f44656d create mode 100644 fuzz/pkcs7_verify_corpus/7c2b270fbf44590b772495c9662b6e2ce0a1cc9a create mode 100644 fuzz/pkcs7_verify_corpus/7c492c17ab51a43097aa1410d76f16e0cdd6a034 create mode 100644 fuzz/pkcs7_verify_corpus/7c645e137c35d75b2d8988ec52def0b3f8400aed create mode 100644 fuzz/pkcs7_verify_corpus/7cfaf3e1fdb0920c4285750c31348e470902cedd create mode 100644 fuzz/pkcs7_verify_corpus/7dcd21f0b1494184ea32c771af9fd571971a4797 create mode 100644 fuzz/pkcs7_verify_corpus/7f15b2046691c72c2111eca2d5d2d84b0f337b37 create mode 100644 fuzz/pkcs7_verify_corpus/7ffe11449118f266a3a58b5c46ae4c2b28a73a99 create mode 100644 fuzz/pkcs7_verify_corpus/802620b6640bee5ab6315baba195d9d0422b045d create mode 100644 fuzz/pkcs7_verify_corpus/80527f9eea16577a981f8f688927f0ea6eda40df create mode 100644 fuzz/pkcs7_verify_corpus/806dc6dd405a1a3e89c4f722f265f28156e1f9c2 create mode 100644 fuzz/pkcs7_verify_corpus/821f94b70c9b550bb4e6f1263c95fe9b187b7d8e create mode 100644 fuzz/pkcs7_verify_corpus/82845e67b5e12530128f5692b5527ee6c041456c create mode 100644 fuzz/pkcs7_verify_corpus/82b0d025639bb835d627d3d236b3abf0b6705013 create mode 100644 fuzz/pkcs7_verify_corpus/833791df04252a1c51a7ce17d6654a0a27b92608 create mode 100644 fuzz/pkcs7_verify_corpus/8347d52cd865037ad0f05fc879cf8befd26b9db2 create mode 100644 fuzz/pkcs7_verify_corpus/83cb39bbc76371e7de2f14ae0d482bd68c3a8ee2 create mode 100644 fuzz/pkcs7_verify_corpus/840385c88e35a2c3ed8b9dcabb20efc1e0f7d79c create mode 100644 fuzz/pkcs7_verify_corpus/84b80991da70cd01e2f923def44ba3ec957c9750 create mode 100644 fuzz/pkcs7_verify_corpus/8502eaeff371b88e08fe2f2ec402e63bcdae79b4 create mode 100644 fuzz/pkcs7_verify_corpus/8517c198c8bbf51582076df0571644ca2ba7570d create mode 100644 fuzz/pkcs7_verify_corpus/85e53271e14006f0265921d02d4d736cdc580b0b create mode 100644 fuzz/pkcs7_verify_corpus/86eb6175741ecf105a31a6435765f4c9eac49be3 create mode 100644 fuzz/pkcs7_verify_corpus/876c4b39b6e4d0187090400768899c71d99de90d create mode 100644 fuzz/pkcs7_verify_corpus/87cb60a6df2b2998a5a157e3751a9fbcbd6abf09 create mode 100644 fuzz/pkcs7_verify_corpus/87ccaf711e8173d6b018d574ac44e8c35d311188 create mode 100644 fuzz/pkcs7_verify_corpus/87cd37f8ba7bcbd9d6e897db609717fa9910347d create mode 100644 fuzz/pkcs7_verify_corpus/8805ddc6868f68cc24c2b167b02c7fc83c676863 create mode 100644 fuzz/pkcs7_verify_corpus/88d1e4f29e58bc9ca370df310615d76c760f1441 create mode 100644 fuzz/pkcs7_verify_corpus/88da50118cce9d989972d9e694d11f467fb555bb create mode 100644 fuzz/pkcs7_verify_corpus/8902cc00aea586d402b87f62db2462c15b46aea3 create mode 100644 fuzz/pkcs7_verify_corpus/89593e9239b798314ef8c835a6ebc5c5040b50be create mode 100644 fuzz/pkcs7_verify_corpus/895af9e397db5146ec22e286157faa9f82a51038 create mode 100644 fuzz/pkcs7_verify_corpus/8974a172500a44cedce868f2ff525ad6ffe4f753 create mode 100644 fuzz/pkcs7_verify_corpus/89fd0f522ebb8740e0c5fb40a65283bac3471f30 create mode 100644 fuzz/pkcs7_verify_corpus/8a34903f3777b6fa3bb3d0e87a192230d503c660 create mode 100644 fuzz/pkcs7_verify_corpus/8a9d340db3daf5df7b0ecf5ac7614ab4ccfe88a4 create mode 100644 fuzz/pkcs7_verify_corpus/8ac96d5cd55343e82b1dfac8bd1719a4d0cbd8b9 create mode 100644 fuzz/pkcs7_verify_corpus/8ad10a8d830dfc79d121111ab76137d15d485921 create mode 100644 fuzz/pkcs7_verify_corpus/8ae1dbda9bc5d8badaf6204d40f8b1c45ef303a3 create mode 100644 fuzz/pkcs7_verify_corpus/8b5e491361ee859f43dd6bcdda3381688215063e create mode 100644 fuzz/pkcs7_verify_corpus/8b865640ee383ffa7b7818530a4de7a5caeca938 create mode 100644 fuzz/pkcs7_verify_corpus/8bac2ca374ebeb775af0bdea429db5721ea6d995 create mode 100644 fuzz/pkcs7_verify_corpus/8bf951cf903ecc622812d47b1157d1a3afa9fbdc create mode 100644 fuzz/pkcs7_verify_corpus/8c07c26d4ed8f891c1641537f93a4da2cb2fc6c7 create mode 100644 fuzz/pkcs7_verify_corpus/8c55d9f7dc7a8e628bdc96712ed38c9e5c545856 create mode 100644 fuzz/pkcs7_verify_corpus/8cd2efaa3bd7c3ef1e9938745769ed310dad5ef8 create mode 100644 fuzz/pkcs7_verify_corpus/8d22a86a67625ec5995db2b01ec4c1e33eba15b4 create mode 100644 fuzz/pkcs7_verify_corpus/8d4587ddf37f20c2996c011b228f8cc22fcb8438 create mode 100644 fuzz/pkcs7_verify_corpus/8d47be1e5206edfd8d5d1e1fbfef2f858f5e0b49 create mode 100644 fuzz/pkcs7_verify_corpus/8dda93fa851dbb44892afb82e37b7f34f3154007 create mode 100644 fuzz/pkcs7_verify_corpus/8e3d651c6e09975d946ddc0ff39e8397d43b0abb create mode 100644 fuzz/pkcs7_verify_corpus/8e407e74c71aadc9d3e4cee7ab003ed8acddc6e1 create mode 100644 fuzz/pkcs7_verify_corpus/8ee8fe5f11894387b11b380e0033873ddab0c580 create mode 100644 fuzz/pkcs7_verify_corpus/8ef5148a1ef907c663e7f80a08825ef8f777e084 create mode 100644 fuzz/pkcs7_verify_corpus/8f253c8f12c1f8c28916275771beb1030dff9bb1 create mode 100644 fuzz/pkcs7_verify_corpus/8f5ee05fef06500733bd8ea2719b181b16ed618d create mode 100644 fuzz/pkcs7_verify_corpus/909abde4987e8d1a111e55e9a715029c4cacac36 create mode 100644 fuzz/pkcs7_verify_corpus/91ca0abb4d96acec081507f6b50d52f2876533f9 create mode 100644 fuzz/pkcs7_verify_corpus/933fd9c0ca92e0743b8237b15cb2ecddcada1eac create mode 100644 fuzz/pkcs7_verify_corpus/934980cbefc7b35a5ceb0353b787789f7b5c6dab create mode 100644 fuzz/pkcs7_verify_corpus/9396a6a6abe0c9b8b675bb390904831584bdb0d0 create mode 100644 fuzz/pkcs7_verify_corpus/94261304e9896e779342580addf0f4c209cd8d54 create mode 100644 fuzz/pkcs7_verify_corpus/943503cab2176196b8d200fa2e2a2a8ac611dacc create mode 100644 fuzz/pkcs7_verify_corpus/944761c1649f28fab3e85c4b2fe2bc7f498bf441 create mode 100644 fuzz/pkcs7_verify_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3 create mode 100644 fuzz/pkcs7_verify_corpus/954fb45a28fa70507241bf95743995c4d87335bf create mode 100644 fuzz/pkcs7_verify_corpus/956afa4e7bdf06e05a0af4504d2e2a0d03f75354 create mode 100644 fuzz/pkcs7_verify_corpus/9586e325da1edccdc0ae8428c5eea1da48c3b705 create mode 100644 fuzz/pkcs7_verify_corpus/95a01278203fddc3692e808b0a387d9f0893a448 create mode 100644 fuzz/pkcs7_verify_corpus/95c41202255f7ede69c8f41bafce5e6174a49d90 create mode 100644 fuzz/pkcs7_verify_corpus/95ec92c891f2e04b132f54162da39faa2e6b2ae9 create mode 100644 fuzz/pkcs7_verify_corpus/961e64f61f7c05a11441843a6f82348f8b7a9436 create mode 100644 fuzz/pkcs7_verify_corpus/961fedf57f94b8dd48d459a3f9546ef486c3b8f1 create mode 100644 fuzz/pkcs7_verify_corpus/968e8944de2f5cf95971aa667002c7a80d8ebcfb create mode 100644 fuzz/pkcs7_verify_corpus/96cf8b01fcfeecd55adceb85aca3ed0361554c46 create mode 100644 fuzz/pkcs7_verify_corpus/96d5e00f1cd1a3b0f81d0076e209f79d425257b6 create mode 100644 fuzz/pkcs7_verify_corpus/96dc059bb962e84fe97abc1755de9c2c28a8eb6a create mode 100644 fuzz/pkcs7_verify_corpus/970a4d2ec7bfd2b45410192e67454eb75da2bd38 create mode 100644 fuzz/pkcs7_verify_corpus/98c3c33ac4ecdb7694a9ac981b98e09e6f46b258 create mode 100644 fuzz/pkcs7_verify_corpus/98d091102500518e84b701eb226c7fc0c65915bc create mode 100644 fuzz/pkcs7_verify_corpus/99b5a28f3a9fdaca4d5005d75d1261eb23b6328f create mode 100644 fuzz/pkcs7_verify_corpus/99ea37a90d67edf261190761100a115637f796aa create mode 100644 fuzz/pkcs7_verify_corpus/9a7c3cbe9e37bc79afb420d131385491038b312f create mode 100644 fuzz/pkcs7_verify_corpus/9b28a47060cf15c5e312880272ff74c94aaacabc create mode 100644 fuzz/pkcs7_verify_corpus/9c0fc79324aa5b2aa40c30c9e68af5eafe54956a create mode 100644 fuzz/pkcs7_verify_corpus/9c1864ef6238760409c773587161d581317738f2 create mode 100644 fuzz/pkcs7_verify_corpus/9cb443492f7150e8465ccb844b39aecc214bb466 create mode 100644 fuzz/pkcs7_verify_corpus/9d8a9f4be0bf4fd1c21950e9505e0bee0ff09565 create mode 100644 fuzz/pkcs7_verify_corpus/9dd42d3863af1c9bf7b284de5ba5458fbf643280 create mode 100644 fuzz/pkcs7_verify_corpus/9e6dea6e609fd74fd29a7e5bb6d900ccba5f3fbf create mode 100644 fuzz/pkcs7_verify_corpus/9ed97f368a0f957b7d4bc3a17676d729e8699a61 create mode 100644 fuzz/pkcs7_verify_corpus/a00ed315caf018afa0c4bc924e041d6506d49776 create mode 100644 fuzz/pkcs7_verify_corpus/a0a6ed88e859533272206679f6d8d296fce0efa8 create mode 100644 fuzz/pkcs7_verify_corpus/a168a02d7c7e01ebca44030225683d8463171553 create mode 100644 fuzz/pkcs7_verify_corpus/a18ef70400d4e975c61b94e81322e938a17dc71d create mode 100644 fuzz/pkcs7_verify_corpus/a19572c3b724ede9e2f4d70b6c3233234419d193 create mode 100644 fuzz/pkcs7_verify_corpus/a21c6089269597fa2b3fcf6f21f3c13a62f1bfc6 create mode 100644 fuzz/pkcs7_verify_corpus/a24a6c67f0d3693c56ca1a4f1c3d241ebca2aedb create mode 100644 fuzz/pkcs7_verify_corpus/a257924a9c390d1934bac84f75af1aef2d27d879 create mode 100644 fuzz/pkcs7_verify_corpus/a2d51d67e6309123a229718b1a635344ffafde5b create mode 100644 fuzz/pkcs7_verify_corpus/a350e40923e79ada44a555e9b78a3c45209e572b create mode 100644 fuzz/pkcs7_verify_corpus/a4044af533c6492e51939f32e149ed21588223c0 create mode 100644 fuzz/pkcs7_verify_corpus/a428102a5274cf7022886b3249f2c47a0b309278 create mode 100644 fuzz/pkcs7_verify_corpus/a449e812c45d44421528690993db7ba254762b8d create mode 100644 fuzz/pkcs7_verify_corpus/a4fbd2b0e42e1147b7c910b5716213e74d956ecf create mode 100644 fuzz/pkcs7_verify_corpus/a5b69dcfc6fe320537c488ec8c53b7aa9661763e create mode 100644 fuzz/pkcs7_verify_corpus/a5f438fd4f2adab9af75739de685528ec221d595 create mode 100644 fuzz/pkcs7_verify_corpus/a609bf38eef0dfb79a556e486fc34433f9f87a70 create mode 100644 fuzz/pkcs7_verify_corpus/a73d354034db5a27fd2509c01326ed905d442ee6 create mode 100644 fuzz/pkcs7_verify_corpus/a76987e21332a48d8c0f18a369828c6214d14f27 create mode 100644 fuzz/pkcs7_verify_corpus/a7a187d9f0caa5c0aff52da258493ddece4935ff create mode 100644 fuzz/pkcs7_verify_corpus/a7ad48aee9323ceba2d8f2105e72be0325dc3ea8 create mode 100644 fuzz/pkcs7_verify_corpus/a8128e9ce3b48edce1104d08d07b26c540911988 create mode 100644 fuzz/pkcs7_verify_corpus/a86f6b7d852ee1d5398ae56cd37dca378329cefc create mode 100644 fuzz/pkcs7_verify_corpus/a89363b8e177c05d4cda26f8a1e386b450ba5fc3 create mode 100644 fuzz/pkcs7_verify_corpus/a8ae0d6e514abfec854a25bf975f04cfc8b65d12 create mode 100644 fuzz/pkcs7_verify_corpus/a91f38552a5a549f2cd7e478b779c779f1819d64 create mode 100644 fuzz/pkcs7_verify_corpus/a98300512d654e8fb469f735f7b13810647c263f create mode 100644 fuzz/pkcs7_verify_corpus/a99efc14fe01b3e7099fd0bfc05d5766e0002868 create mode 100644 fuzz/pkcs7_verify_corpus/ab151ceb2ff6262fb87c57bfa205423d567fc494 create mode 100644 fuzz/pkcs7_verify_corpus/ab329deddd185af2434b53bc580585b906d9dffb create mode 100644 fuzz/pkcs7_verify_corpus/abeb9b21f95fb75e0884527b6e19c486362ac204 create mode 100644 fuzz/pkcs7_verify_corpus/abed75f0cb50da5b4f0d1dc1f2b0e20aa53b0705 create mode 100644 fuzz/pkcs7_verify_corpus/ac45b06ea42df46855cdead58ed9716eb071d1df create mode 100644 fuzz/pkcs7_verify_corpus/aca4bf84279c1c377b9bdcbd5583c5a7d45b8ce9 create mode 100644 fuzz/pkcs7_verify_corpus/ad01305ab7c4fb2c044831c9f5637b5bb8263dd5 create mode 100644 fuzz/pkcs7_verify_corpus/ad03826dacbec7329d0ef68ba6c9ca501c93e4f3 create mode 100644 fuzz/pkcs7_verify_corpus/ad9204e2c6c58c62969ea139170d3433ecf98872 create mode 100644 fuzz/pkcs7_verify_corpus/adb80f9e14b76e17ea97d45bdea981e3aa28333e create mode 100644 fuzz/pkcs7_verify_corpus/ae03429f6a543cc750edafe140848efa8f39a626 create mode 100644 fuzz/pkcs7_verify_corpus/ae25db5c5d8eae526849603602670a04e8ce12c9 create mode 100644 fuzz/pkcs7_verify_corpus/ae4a2eb7a2834b9040b1c6ea9858f7017e367fc2 create mode 100644 fuzz/pkcs7_verify_corpus/aedbbe90088c731a0fc494ea26c1092b09f4e52f create mode 100644 fuzz/pkcs7_verify_corpus/af25f3c9dfa4354f9ea3ce53a8871b425c01274c create mode 100644 fuzz/pkcs7_verify_corpus/b023bc246608d305ce14162e8694009b71ed92d4 create mode 100644 fuzz/pkcs7_verify_corpus/b0243b8306b9b8c331d21b5220f83630ed43c4cf create mode 100644 fuzz/pkcs7_verify_corpus/b0245858e185d8ecb4efc2ce7f00d56e660a989a create mode 100644 fuzz/pkcs7_verify_corpus/b0317e6344e8d94a1a77efb20fae2a8bac1dfe4f create mode 100644 fuzz/pkcs7_verify_corpus/b03717423ed1387f47e9573229c8952516b63d16 create mode 100644 fuzz/pkcs7_verify_corpus/b0e78eccc36d24a77f47e09ad0ef28fab63945d6 create mode 100644 fuzz/pkcs7_verify_corpus/b0fd477d9749e6d68b307af911bd2c93d3ef51e5 create mode 100644 fuzz/pkcs7_verify_corpus/b1c3f5067a38070e2a5b2b64df5f96af09cc4bd7 create mode 100644 fuzz/pkcs7_verify_corpus/b23174c75d5189e0253f7b0e00419064c036d256 create mode 100644 fuzz/pkcs7_verify_corpus/b240a231c1cdbc02d5c94e5186aa4dd41806330d create mode 100644 fuzz/pkcs7_verify_corpus/b25f35012992a57c5eb4329310b155b18b303706 create mode 100644 fuzz/pkcs7_verify_corpus/b32524ec6e9896252dafd907f0a600b003cab648 create mode 100644 fuzz/pkcs7_verify_corpus/b3490acffe20effb302469e9a81ab4fe4e21595b create mode 100644 fuzz/pkcs7_verify_corpus/b363d82259f49e3f67cd87c499617f8d3b3bec7c create mode 100644 fuzz/pkcs7_verify_corpus/b37e4588e7e5a05ba5d4f6aa21f595cfe585a307 create mode 100644 fuzz/pkcs7_verify_corpus/b400fac6330f887e5de2ff9d9d7b100e8d58106c create mode 100644 fuzz/pkcs7_verify_corpus/b41f0c0d6e44e37204d7efea9a6da9575fc5e3c3 create mode 100644 fuzz/pkcs7_verify_corpus/b45ea130c3763a18733f5a777336718676cd8df4 create mode 100644 fuzz/pkcs7_verify_corpus/b49bb570eaadc6d2bcc04b0084d75302e6f24fa4 create mode 100644 fuzz/pkcs7_verify_corpus/b4bdfd1650d1b6224dc00f6c4b84ab1827d5839c create mode 100644 fuzz/pkcs7_verify_corpus/b4d4a5510699683326b297de69de540b28ed9ee4 create mode 100644 fuzz/pkcs7_verify_corpus/b5738f9f75f93665bab55c2e8dbf2caf02102608 create mode 100644 fuzz/pkcs7_verify_corpus/b5b8e8cacc45744ce8baf73cc01ba09e1d69a8ea create mode 100644 fuzz/pkcs7_verify_corpus/b5ff1fc77a11ddfae4d32b4b5c6eaf2100fdba4c create mode 100644 fuzz/pkcs7_verify_corpus/b62f98976c11d79674b019ea78a7ce4d6d78b479 create mode 100644 fuzz/pkcs7_verify_corpus/b65bf9be5aa126d09d923e2ea889f01561d3f54b create mode 100644 fuzz/pkcs7_verify_corpus/b6abdc37d2f48bd4b60efce9306e5d6e34a2fe43 create mode 100644 fuzz/pkcs7_verify_corpus/b6fdbb788a808da16201a12ed5a36d9d13641a68 create mode 100644 fuzz/pkcs7_verify_corpus/b72a3e5a3d971c0f9191102864b8229b6c25902a create mode 100644 fuzz/pkcs7_verify_corpus/b7ce2ed4162bf3d2bbabaebb144c98b4373898df create mode 100644 fuzz/pkcs7_verify_corpus/b8c486d331a27226390942fa745a7898a04eb808 create mode 100644 fuzz/pkcs7_verify_corpus/b941eec84e8e4dc040b1ff606f4dc92fe3368504 create mode 100644 fuzz/pkcs7_verify_corpus/b954912d5b613a9bbb9e57567c01a78daf496997 create mode 100644 fuzz/pkcs7_verify_corpus/b9c67b0e9bbaba8e8ea0fdcd57d71d2dff3743bc create mode 100644 fuzz/pkcs7_verify_corpus/ba890a258862943b8f724d557ddf16d51f730f84 create mode 100644 fuzz/pkcs7_verify_corpus/ba9cc1cdf8c964f183642224f5be774f044592c7 create mode 100644 fuzz/pkcs7_verify_corpus/ba9e0f8ff0f74b89490761eee1926d448ca7578e create mode 100644 fuzz/pkcs7_verify_corpus/baaf7e849f7a2311588b0a9d90a3c1b4b7221404 create mode 100644 fuzz/pkcs7_verify_corpus/bc3ea6a893ee339c0332966d13ab48f8e49f639d create mode 100644 fuzz/pkcs7_verify_corpus/bc8570795fa98b1eb4e0088f92c83038d03fab4b create mode 100644 fuzz/pkcs7_verify_corpus/bc974999a385614380b162894646702ee2dfaa4a create mode 100644 fuzz/pkcs7_verify_corpus/bc9a743c54ce5ad67944798b302bc1a5da54e3ff create mode 100644 fuzz/pkcs7_verify_corpus/bcad8698c1457a0ada520245449630bd0cb28d3f create mode 100644 fuzz/pkcs7_verify_corpus/bd28a3210101aaff95018967aa9797421672ffa1 create mode 100644 fuzz/pkcs7_verify_corpus/bd94b7b250ddb736291aefabe634a1f340114a8c create mode 100644 fuzz/pkcs7_verify_corpus/be0681baf7d7081b780b091fbb4890d51c7d0253 create mode 100644 fuzz/pkcs7_verify_corpus/be295c851c9f74356460e397124e9d20617f42ac create mode 100644 fuzz/pkcs7_verify_corpus/be64dab06035625985799554f3d763eeeb69b939 create mode 100644 fuzz/pkcs7_verify_corpus/be7c0dff5e4c3020f206a32c51649a00137962d8 create mode 100644 fuzz/pkcs7_verify_corpus/becf7b02b3915654bbdb75827ef758390a0fe2bb create mode 100644 fuzz/pkcs7_verify_corpus/bef808803322b479f2ea2ca9fd2591ef02456eff create mode 100644 fuzz/pkcs7_verify_corpus/bf266547a85bd2fe3aaf39eb52eb59dc2244c523 create mode 100644 fuzz/pkcs7_verify_corpus/bf8b4530d8d246dd74ac53a13471bba17941dff7 create mode 100644 fuzz/pkcs7_verify_corpus/bf9abf93c4db2e90915094dece3f5b487d8ee768 create mode 100644 fuzz/pkcs7_verify_corpus/bfa33a1bd855f73b5d24ca2f8cb3e00261575861 create mode 100644 fuzz/pkcs7_verify_corpus/bfb4cac120bf4b4f64a2da43eb72ada0eb37833b create mode 100644 fuzz/pkcs7_verify_corpus/bfbd5a76349bbd9260a3b1975ed31433060fa4e8 create mode 100644 fuzz/pkcs7_verify_corpus/bfd2024724e932f880e8b068d77fa228fe9054d5 create mode 100644 fuzz/pkcs7_verify_corpus/c043d23b39da2beacc85f78cab22253fe380ba8e create mode 100644 fuzz/pkcs7_verify_corpus/c04c61e745d2256695eba17bd6e4a6992edcdf2a create mode 100644 fuzz/pkcs7_verify_corpus/c18c9bb6df0d5c60ce5a5d2d3d6111beb6f8cceb create mode 100644 fuzz/pkcs7_verify_corpus/c293b72a5b7b65a8fd0ab9641dab6ae5cc6aa092 create mode 100644 fuzz/pkcs7_verify_corpus/c2be8c33a1a6419c7d6dd9eecba3f8e7e600b204 create mode 100644 fuzz/pkcs7_verify_corpus/c30644bb44e3570700d4739734bf85810033f575 create mode 100644 fuzz/pkcs7_verify_corpus/c31e45cfbde72529fc06ab51cba4374387b182e3 create mode 100644 fuzz/pkcs7_verify_corpus/c34b2d4a78f862177039d158a9556f9c4eb44cdc create mode 100644 fuzz/pkcs7_verify_corpus/c3860343b83e62acfc70c61538f858ed4245b717 create mode 100644 fuzz/pkcs7_verify_corpus/c3da4f27aa9ec524c241d40fcc71b734e8c57078 create mode 100644 fuzz/pkcs7_verify_corpus/c432860eb4524108a0c168c98f5443705a1221dd create mode 100644 fuzz/pkcs7_verify_corpus/c49ad37113d8c8dfb3dad9fba616709f5d2ef7f6 create mode 100644 fuzz/pkcs7_verify_corpus/c5b0c49aefdda2c7a14c327e9d05c54fa0d393f7 create mode 100644 fuzz/pkcs7_verify_corpus/c63bbffb32012dfc65429bf5b05b8578ad263a78 create mode 100644 fuzz/pkcs7_verify_corpus/c64dbd85f5a9588213c8e1f42e6785b0056982e4 create mode 100644 fuzz/pkcs7_verify_corpus/c6bb802437ffdb9b735e5dda83e31249c1078950 create mode 100644 fuzz/pkcs7_verify_corpus/c6c94155ae5fa602466835cfd2767023b9749f56 create mode 100644 fuzz/pkcs7_verify_corpus/c6cc95a2f6392db07b0ea0f5760d62d84c336fab create mode 100644 fuzz/pkcs7_verify_corpus/c73d6cec9398ce034f52d2c7c1106ee171cc9cf8 create mode 100644 fuzz/pkcs7_verify_corpus/c80b35652ed4a7521be018ee4aac993ce55114c3 create mode 100644 fuzz/pkcs7_verify_corpus/c9995aa0eb9c8dde57cdebf258acb4f34f590d4a create mode 100644 fuzz/pkcs7_verify_corpus/c99c6f67544ead830fe09d27b1d59698ab1f373d create mode 100644 fuzz/pkcs7_verify_corpus/c9ceb6b486644a6fd20fde450f7cf27a3cfb617b create mode 100644 fuzz/pkcs7_verify_corpus/c9ffa9f67043bbaab6703a286a88b69718d26214 create mode 100644 fuzz/pkcs7_verify_corpus/ca033f7ce5816bc3eae1698b842fb486cdccce69 create mode 100644 fuzz/pkcs7_verify_corpus/caaf6371100acf569502db6fcb48a6af3ab899f8 create mode 100644 fuzz/pkcs7_verify_corpus/cae9782cd73a86d82ccc5950025726256affc305 create mode 100644 fuzz/pkcs7_verify_corpus/caf7dde06e68322e9bd09755e10d065f0835c9b6 create mode 100644 fuzz/pkcs7_verify_corpus/cb3ee51cb4301b188237b6d35cdd10cf26cf6a95 create mode 100644 fuzz/pkcs7_verify_corpus/cb6233f49bbd3cd96c5742214a4b0316e773b648 create mode 100644 fuzz/pkcs7_verify_corpus/cbc8f03b4e43fe29ba58699709a93aba300a1b72 create mode 100644 fuzz/pkcs7_verify_corpus/cbccca5f89d71f6396c2b66cbc6825c222b1fd06 create mode 100644 fuzz/pkcs7_verify_corpus/cc1c5318c01240fb6734f964795ca04814f1dfc8 create mode 100644 fuzz/pkcs7_verify_corpus/cc1dfe6cf19a19f26923ab2ca224292e092abdfc create mode 100644 fuzz/pkcs7_verify_corpus/cc416d714817c14156c04670be2688fd7c386ddf create mode 100644 fuzz/pkcs7_verify_corpus/cc50a3467dab6b22fe14915febb75d2cdda54581 create mode 100644 fuzz/pkcs7_verify_corpus/ccb1914a96e1bf40024f5efd47896acee71b108a create mode 100644 fuzz/pkcs7_verify_corpus/ccb9f9289e7f837dc386958f060ab9013d2e073e create mode 100644 fuzz/pkcs7_verify_corpus/cce95856b7cc4ac03e6ebb646e59fdb2c494218c create mode 100644 fuzz/pkcs7_verify_corpus/ccfef16c5ff0acaa13ed09349fb46bf5e55d4f7b create mode 100644 fuzz/pkcs7_verify_corpus/cd094accb119580ed5981fa18795d5d5dffdfe1a create mode 100644 fuzz/pkcs7_verify_corpus/cd2374fac656613d41e65ddf94ae2bc8abb96cf4 create mode 100644 fuzz/pkcs7_verify_corpus/cdac5a16e55661219dfbdb2d33f08520253299e4 create mode 100644 fuzz/pkcs7_verify_corpus/cdc75bb16cd59a5b07c304aadfd51b5d976c0b94 create mode 100644 fuzz/pkcs7_verify_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a create mode 100644 fuzz/pkcs7_verify_corpus/d167315f3b124e968f40d5975b83a11e4ba9f1a8 create mode 100644 fuzz/pkcs7_verify_corpus/d1de0de60083bedc8b3dffef7beb6b80830cabdf create mode 100644 fuzz/pkcs7_verify_corpus/d28dcd4d279e0d04809771f80608f90e095c939c create mode 100644 fuzz/pkcs7_verify_corpus/d2a7ed51a30bab2b6ff87af29b5cd1f9c29cd8a6 create mode 100644 fuzz/pkcs7_verify_corpus/d3b1343f1120e8a7c8227165ff45e68c7be7fca2 create mode 100644 fuzz/pkcs7_verify_corpus/d3f471731a8144c6663939c219a5a4b465d3ba99 create mode 100644 fuzz/pkcs7_verify_corpus/d40435804151b87c87690d0563c20fa15641801e create mode 100644 fuzz/pkcs7_verify_corpus/d481360e4b9ec8ec92909dcceb6ab3e4ee2c2afb create mode 100644 fuzz/pkcs7_verify_corpus/d4f273e883e846b556e995245f81911b2a221bf8 create mode 100644 fuzz/pkcs7_verify_corpus/d4fb11278adf799a8e39fa32bca5eeaad219f216 create mode 100644 fuzz/pkcs7_verify_corpus/d535d46cb44362bb99a6d3590815b56982b955c4 create mode 100644 fuzz/pkcs7_verify_corpus/d6df659b32e15ae9bd2d4488dce3361c12b0f9c5 create mode 100644 fuzz/pkcs7_verify_corpus/d6e00da03fd0d79ff7d03e98ec131de51a28c854 create mode 100644 fuzz/pkcs7_verify_corpus/d7e1f2e9c6b85bdf2ea140bf90e5e671581b96e0 create mode 100644 fuzz/pkcs7_verify_corpus/d8c9d4756d281692207126902fb4858eef6a6550 create mode 100644 fuzz/pkcs7_verify_corpus/d8edfce96940a4f7985ec139692bb83e6344e88a create mode 100644 fuzz/pkcs7_verify_corpus/d953b0f87eb59f264a7e435fd9c23c1ca88b9db6 create mode 100644 fuzz/pkcs7_verify_corpus/d98820b005462170c105a678f52010608364aec8 create mode 100644 fuzz/pkcs7_verify_corpus/d9d904bf61dbfb846f01c980ecbeb038e53e0a26 create mode 100644 fuzz/pkcs7_verify_corpus/da33e41954997c24ad31f6c1845e18510b384f67 create mode 100644 fuzz/pkcs7_verify_corpus/da6ea4e1334d43d3af411b052765746ba25f726f create mode 100644 fuzz/pkcs7_verify_corpus/da71a3b725745e2c3eaa9cc644cbb43b4e190209 create mode 100644 fuzz/pkcs7_verify_corpus/da9d6cdfebc49216d98afa9bbb3fe5c089c1bfd8 create mode 100644 fuzz/pkcs7_verify_corpus/dafd76980be454e7e68e649807ec11fb5f7d50aa create mode 100644 fuzz/pkcs7_verify_corpus/db275978208e6f6618d583bfd4006fcf22da5978 create mode 100644 fuzz/pkcs7_verify_corpus/dc7c2e9672dd0bb54c4598bef87b8660605e9d0b create mode 100644 fuzz/pkcs7_verify_corpus/dd03490c22e47bbb07fa2aba74c1972e0684c239 create mode 100644 fuzz/pkcs7_verify_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 create mode 100644 fuzz/pkcs7_verify_corpus/dd3bbfed68b2879800c919c58e15646977df6218 create mode 100644 fuzz/pkcs7_verify_corpus/dd53779c9363b110b7d774bea80666a6210cbeaa create mode 100644 fuzz/pkcs7_verify_corpus/dd916ada15bc8a54deeffefcf7739db3926c2d12 create mode 100644 fuzz/pkcs7_verify_corpus/ddae634e82039b567f2a502aa77eedc2e8eaaf9c create mode 100644 fuzz/pkcs7_verify_corpus/ddef94e4cce767a04860ca8b62ed41aa9c613029 create mode 100644 fuzz/pkcs7_verify_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb create mode 100644 fuzz/pkcs7_verify_corpus/de9da00db01c6684b899c9f5bf0f658c7a2e0847 create mode 100644 fuzz/pkcs7_verify_corpus/ded5b700ef0079ca8eb958fba09b75d55455b9f2 create mode 100644 fuzz/pkcs7_verify_corpus/defce76f0d3c3e057bb623986bacee7bbd07d1a1 create mode 100644 fuzz/pkcs7_verify_corpus/defe00cbdd061e57e261bc1fc89354bdd302518e create mode 100644 fuzz/pkcs7_verify_corpus/df4ea2d4eaa7a9bd59d60ec8d9a6ca4f9f1ccc3f create mode 100644 fuzz/pkcs7_verify_corpus/dfb1d362a686fe287b24eb785a3864e87767312a create mode 100644 fuzz/pkcs7_verify_corpus/e000252056992766c25b64de2728d66deeddc5c0 create mode 100644 fuzz/pkcs7_verify_corpus/e002e991e9a753b27fb3dc244f911b5189df9313 create mode 100644 fuzz/pkcs7_verify_corpus/e0ccbb4571f9a7eb6df1b3d5d2546ba97478b0ea create mode 100644 fuzz/pkcs7_verify_corpus/e1097759461f3804587c4ca77085a19e0ae11a1d create mode 100644 fuzz/pkcs7_verify_corpus/e290f599b5133043799ed27c31a6507fd9475658 create mode 100644 fuzz/pkcs7_verify_corpus/e2cac296c50ae617c3041b3024e6d7baaa4b2277 create mode 100644 fuzz/pkcs7_verify_corpus/e32c2c76e83e8a65c9354f1ab7fcb992b7be4af7 create mode 100644 fuzz/pkcs7_verify_corpus/e3d39e757207a4f79e3fff22ffbfe837c1e31ad7 create mode 100644 fuzz/pkcs7_verify_corpus/e4343aaad6f785deaa50ba285920e1591dbb9106 create mode 100644 fuzz/pkcs7_verify_corpus/e49a5790f2b5f15cb83683db1fa558d90fe52284 create mode 100644 fuzz/pkcs7_verify_corpus/e4c4d443976795e486424f4f3deaa272a3a93bc7 create mode 100644 fuzz/pkcs7_verify_corpus/e4db9f32204917d7ffa0fc38a98e6023593a40d3 create mode 100644 fuzz/pkcs7_verify_corpus/e4edae2c8b574a771c55da800e7c6735ffb60f81 create mode 100644 fuzz/pkcs7_verify_corpus/e4efb47e6cada4d8afe63e2b61cee8a26903166d create mode 100644 fuzz/pkcs7_verify_corpus/e5433affe21eeb0d78b6e7927617d35aca36b4c2 create mode 100644 fuzz/pkcs7_verify_corpus/e5ccde4da39f9b86333619bd6e77cc911643b8f1 create mode 100644 fuzz/pkcs7_verify_corpus/e64dae6abc50fb5c785f8f890a324c76f591aab0 create mode 100644 fuzz/pkcs7_verify_corpus/e66adc724f5b958196f85b1e88471dae5066d144 create mode 100644 fuzz/pkcs7_verify_corpus/e68ecb38284596fa4b354dce6132f0fce327c889 create mode 100644 fuzz/pkcs7_verify_corpus/e6b087a3d4ef340aa65cac518c8889d9fd713d15 create mode 100644 fuzz/pkcs7_verify_corpus/e7558c6e2635e73ea7f662d4901108348b6bc61a create mode 100644 fuzz/pkcs7_verify_corpus/e79dfec64a3eca75aab828c3d48f29f2f6de8cf4 create mode 100644 fuzz/pkcs7_verify_corpus/e83e6e5b4d78564b4e424fae53755b63f3cb3abb create mode 100644 fuzz/pkcs7_verify_corpus/e8446ab2b1bce1f6bf0affb08b6676bb275a1ff7 create mode 100644 fuzz/pkcs7_verify_corpus/e8c4c6798d046f1743482f4931b3d8fb59bbaffc create mode 100644 fuzz/pkcs7_verify_corpus/e9e4e3aa031997341e935b68c90ac3b78ee9b724 create mode 100644 fuzz/pkcs7_verify_corpus/eb0ebace886737e35c4e9613cbdbeebf623a6c4a create mode 100644 fuzz/pkcs7_verify_corpus/eb2e011391fc3f9eeb2608e486558a20650353b2 create mode 100644 fuzz/pkcs7_verify_corpus/ebaa7f450aa69789dd5a294d49c5e6af8789d22a create mode 100644 fuzz/pkcs7_verify_corpus/ec1f4d4dd98270fc733c7d1bb1c0953c68642728 create mode 100644 fuzz/pkcs7_verify_corpus/ece2cc82c813588aa38de6d1ef30caa3becf22bb create mode 100644 fuzz/pkcs7_verify_corpus/ed0bd3fb332c4a094653ff3ec71f784f74e84a83 create mode 100644 fuzz/pkcs7_verify_corpus/ed86472623944f7d09b62c805459484808da4c7c create mode 100644 fuzz/pkcs7_verify_corpus/edd0dfb0ef304c2f804d68194c0d32c6e7d30191 create mode 100644 fuzz/pkcs7_verify_corpus/ee0094322bbdc14c43b0b72bdad9801a60546f8f create mode 100644 fuzz/pkcs7_verify_corpus/ee6a2771b5b9a9f0e629a93a6bd7bee8282d945e create mode 100644 fuzz/pkcs7_verify_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 create mode 100644 fuzz/pkcs7_verify_corpus/eefb4ddcf300734581259beb7e8bd799da1ed130 create mode 100644 fuzz/pkcs7_verify_corpus/ef0f013601e50a53d23dbd035148e460ab1f815c create mode 100644 fuzz/pkcs7_verify_corpus/ef479e2501b24c625047ef833a974d179fa60474 create mode 100644 fuzz/pkcs7_verify_corpus/ef5cb5f934c77e7c2ba7cb11cf880a1141a80af2 create mode 100644 fuzz/pkcs7_verify_corpus/ef8ae9e6cbcfdaba932fbeb4c85964f450f724f5 create mode 100644 fuzz/pkcs7_verify_corpus/effd97388d0e7273b3b5450ca72ae988f1b78c4d create mode 100644 fuzz/pkcs7_verify_corpus/f01e3db0f218786152c69a4b3e13acd54f8ac16b create mode 100644 fuzz/pkcs7_verify_corpus/f13b411bcb1cd25f434be6c3030d34d5972e5ced create mode 100644 fuzz/pkcs7_verify_corpus/f1a379e33c1f368200093c2b787e0b13ecbabd59 create mode 100644 fuzz/pkcs7_verify_corpus/f27bc3c90aa84f78e3917e34b4af8f7b09f09343 create mode 100644 fuzz/pkcs7_verify_corpus/f2924bb7ac05329eb8ef560f7764f0b09846875c create mode 100644 fuzz/pkcs7_verify_corpus/f2949a2a9cd1508e7cc3d9dd8d6b7e20bf59d639 create mode 100644 fuzz/pkcs7_verify_corpus/f2d31c21f2b007f1afbfdbc64f994442fd792c07 create mode 100644 fuzz/pkcs7_verify_corpus/f30173abef9770ebe44bf8fe5b1244f76ac6adcb create mode 100644 fuzz/pkcs7_verify_corpus/f366727710a484f67e6152bda4acd56c55cb15dd create mode 100644 fuzz/pkcs7_verify_corpus/f37d418aa5e892f9c67e3509391c9dbc0d88ab93 create mode 100644 fuzz/pkcs7_verify_corpus/f3b8520074f24fec486d8433c46448c2880796fa create mode 100644 fuzz/pkcs7_verify_corpus/f3db285532f7c5789ebb6e63f9482e9fc9fcfe1c create mode 100644 fuzz/pkcs7_verify_corpus/f46754222ab0ef362233875d9aa29f9100b0df94 create mode 100644 fuzz/pkcs7_verify_corpus/f5c075a93a31d405e76e232b7456aaba6859e339 create mode 100644 fuzz/pkcs7_verify_corpus/f640caecdcb46e2eda4d4129c25a88a706327eab create mode 100644 fuzz/pkcs7_verify_corpus/f687bd889063625ca9196bf6409a977e5d2ffc65 create mode 100644 fuzz/pkcs7_verify_corpus/f6ec17f13ed90440fe73581fec1ddf94722743df create mode 100644 fuzz/pkcs7_verify_corpus/f6ece132ee0657e0b819eef72775a076ad5f3cff create mode 100644 fuzz/pkcs7_verify_corpus/f768c05d12781dbb2017924a76f74ab2f77ac80c create mode 100644 fuzz/pkcs7_verify_corpus/f7c824df2746b5aea8683076bc328124869c0a9c create mode 100644 fuzz/pkcs7_verify_corpus/f7ddf59b44ddf9253b657c54053522cf694d3fbe create mode 100644 fuzz/pkcs7_verify_corpus/f7ec1ffe974fdcc2cc1de62cbbd7de3d97ffd38e create mode 100644 fuzz/pkcs7_verify_corpus/f7f2a2b6185b42c1dd7684f770390080d56769ad create mode 100644 fuzz/pkcs7_verify_corpus/f8ca7e967143b72238fdf03f41410fac15ca3a86 create mode 100644 fuzz/pkcs7_verify_corpus/f8e3ceae7683c6b9451de8689e72008a9fb18079 create mode 100644 fuzz/pkcs7_verify_corpus/f8f4ad40993fb52e296ecbaa5d7e54cc26941b89 create mode 100644 fuzz/pkcs7_verify_corpus/f91845360f6af5019c200ae392f10484b2f9ca5c create mode 100644 fuzz/pkcs7_verify_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 create mode 100644 fuzz/pkcs7_verify_corpus/f966c535a6fa6f772cd271fe013a4f8a9339f179 create mode 100644 fuzz/pkcs7_verify_corpus/f9908b62b9f06a41789160c180c15e82520136bb create mode 100644 fuzz/pkcs7_verify_corpus/face7e16a163ddb202a3da709ec5caddb787b534 create mode 100644 fuzz/pkcs7_verify_corpus/fb5e5839e1670fecf8fd441048c69caea72c5e36 create mode 100644 fuzz/pkcs7_verify_corpus/fb85289f4cde720eb55c18a2b248abb58089e66b create mode 100644 fuzz/pkcs7_verify_corpus/fbb151470b781942ce28f2f58f66f5b9768c3420 create mode 100644 fuzz/pkcs7_verify_corpus/fbe3e714437f1bdec71f2e6c8cebbc73c8049005 create mode 100644 fuzz/pkcs7_verify_corpus/fca440d9a4f7e2d10772a726d6fb427bae128d34 create mode 100644 fuzz/pkcs7_verify_corpus/fcc7f141c8577155994a3674ea5238aee8aeef6a create mode 100644 fuzz/pkcs7_verify_corpus/fccfef6c469061e07e791bef42004c3afc10f7f4 create mode 100644 fuzz/pkcs7_verify_corpus/fcfee28dd10ec9b012ccfaa9623b52be5142b42b create mode 100644 fuzz/pkcs7_verify_corpus/fd12e15c09912ed0eff2795f656a7b65b05eb99e create mode 100644 fuzz/pkcs7_verify_corpus/fd52c6fde089077d909b313b2079c435a52d5b93 create mode 100644 fuzz/pkcs7_verify_corpus/fe24c6e0a2cb6e602bc6f173b3528c79c9152e35 create mode 100644 fuzz/pkcs7_verify_corpus/ff50320b41a449c91104ec5d61909056436c141e create mode 100644 fuzz/pkcs7_verify_corpus/ff9f9a739bc8950c459eff1104d2ae1b93978605 create mode 100644 fuzz/pkcs7_verify_corpus/ffc132eae9947a3402c11bc8ab0500a5821475bd create mode 100644 fuzz/pkcs7_verify_corpus/ffee816ec22eb22d2ac52cb4c44d53aed70e852e diff --git a/fuzz/pkcs7_verify_corpus/004fc66a4bdd1482efd0c304afa7f77088223caf b/fuzz/pkcs7_verify_corpus/004fc66a4bdd1482efd0c304afa7f77088223caf new file mode 100644 index 0000000000000000000000000000000000000000..138eea934a10fec044016ab47a70b24200e4f576 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8-j49tza4C#%XOpT2U=kz7_h;J{yH+f}z6tB3yi4@O_FG@EfuN=v6`>@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%b1y%85tNC zrx~Oe2(ob|w0SVL{cvJrWMN@uVqiDm2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< btv|Hh7e3!}_}fNLw@23(WIv4}B^nt3-ICq4 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/00d17f2bbac7768574c0d92fd28b690f833b856d b/fuzz/pkcs7_verify_corpus/00d17f2bbac7768574c0d92fd28b690f833b856d new file mode 100644 index 0000000000000000000000000000000000000000..6b97257d6edccefdf339efcca66e7b195f9abca2 GIT binary patch literal 2473 zcmb_dcT`h(8qIqN0g^!IAc7>I3`OO=Py>P@MYGat<<7iAE& z$px^3*>p|@MCVKb0RYBBTxd?mC}QRW=d?Ku|!> z2H)YZ<%@eZqhRGxnOtNJ` z(jNF%9YY5t_YT1N2S_@IM?iEC1JXeN@noyHU`tf?ik`&;QX$UwL<>bo$mZM|K*x;! z&%*gTdZym0749lJ>t^ew2*Tqq z_v!V%4<^FtH-o0)HP-t4tXu*8pV6^>VWWC0g~oC(3EIbq*{HnxiG#97M|TWg9_W6cQA9t4NC+;HHtUD) z)-~8w2&pK9$P?nG{9K1&0Yy>GD9h?}lh$OrX$75%kGJD9O-YGaN|dOHdpQ)2V_j|> ziud_aM|^N8XQGpY{YD%#cx>?ha5uMDYf{p)4Osm(cQ!VW?IFEG{;fi~nHw)AsA1Wc zNYrktkqPc9xY_#41*RNDptx*4OVvsF*2pw@XZzyaYYmG_U(TPx7j;U;|-XA}?JR$9-bg_E&Kouho~!c1q6< zTEu?Yc%B@h%D`Pk(6Gk!o?iLdQ@XA}10()hc*od%O1;mR?<`W=EE{tUW*mAR{*(T1 zcXp@)S~X`FSA@=X2I;;mCk%o}00HD$K^BlWOR?hIC?S+U&VbH(VM_x|#CqxVc~zmw z^kw+fcR`Cwp+q2|&_6H0@AmTpzz&KHLb6_aWyjhZmh1pT;ZL>iSA=pUo7)DuzozgN zjG4}fl7Fd9I@(`3xDf7@a2;G&l#PxEjSMz*(i`ToblW^A#1>#=xpB#UQ}yepL7#&X z=R$1VVG)=@V|=~n&%A2P^gZHQ-Y)tqC*YWZp(td9uA3-9Bsf@jUBQ{*id^15lX$At z;Prb=spK;mUKyT&2N1)+|IQ)Z9S;G!$|j zdA;tAGcRA{JQnB4=(Akjh`HajPMBV0KOXH5r_2GBu3NaKD1Ya&)89-OeCpv=N>56k z7E)*<@^Xcdw%>fD*rziBdZVq@!K|oR)iI#;@oz5d1N2<}YMWaTrIgIijVwO$!S^+pSW(Z2!s>?HI5{M)?puzJkXc(CD{J45aAF{YOY@5c z!CH46(`InUG^%^{eSgdeyE3t%bhA3So|s~1fni8fU#5u~AMT#bcCy`BQtA*ad^u|*SIs6CdEst^Tm2&aZgjSYGSh zoYhNWrh+J@igsY*N|zxs&pXudh;>ujqcVeiIM1!jbcc7E4Mn4Yugn_b+rI96WYU;a zuL;hls^>9!36+StQ{>uJXh5`l;VtZRJ03FvL3Du1dIbJuw>*v)ditfWJxaip9sYNN z4aART|IP;jKZub4JMts~b$<4VdlsmaI1^Uy1J;Ngnq#!+zh!}M|a89%QN!lxm{&=l`%po-22*4L= zD=A!~bS>?st}sY&YyLLN9@-}+?yr#`E1^kl`MUzatK+Fc>S1(sAZHZ`rh_+GW*@;y zL&)wg3YGtzlY66fPi(SM2So=FevqIVbJbtO_tq(N?vG^sKRR9v#%7N5kvD=FpA$H5 zK1yp;RA#H68_&Pvun%rinB1R|c6dMK@r3B>a?KbiYMtWogyA=ASH{y%I)>Jh+m&y) z4vSYBtp=DRE>@f!Ht4+764-9EupjSZo*5e{YWncGn4(8jM!ovGEG0Q(otnkD6$Rt- zJQsF^qYtrLPN{l?*~hqk(fUS|{tVvU@BcF|MrqPj{`sVeqP_8{oe-Tm_YB8_+_v(8 zgNzp$W)FBYn#*dAg~CbvJ2N@Caddq>Lg25J_zWpEudZRW9$vys@>{pgqS}sHoEJl! zc`w9zKE|)6Ji;!_BZcH)k`~prLf!wM6k*bJA?W85abcb9#|53d$R!_*W00G7TZ~y=R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda b/fuzz/pkcs7_verify_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda new file mode 100644 index 0000000000..4be922b2e1 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/0232d6504fe16172b86cacaa0ebb822cf0c22fda @@ -0,0 +1 @@ +>€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/02a1a4e4c1951fce8feb4858cf3d4f5dd132cd31 b/fuzz/pkcs7_verify_corpus/02a1a4e4c1951fce8feb4858cf3d4f5dd132cd31 new file mode 100644 index 0000000000000000000000000000000000000000..78d4078edda131131dba3b221de0f0fbaf88b77a GIT binary patch literal 2749 zcmbVOeK^y58{dALx0x1WSXNtaM|0x05k@L8uOqhB2?vEObFzv_-Wi69$T?FXi;|&8 zFE~U}l*CgsEf=9Abke-Vla6PebDrz$dY*Hh>$#rqKi})V?)$nw*Zuu|?$3RLd_=vn z8d2aR_^bg{0YrR6Imkzp0#GOk1!^d(9S}G{Sui*NRf2%(e*{8Be3dznuk-`RhcQGj z015!wR4-Jg|3W0P;f=pXZWA}64_gBk`+t^7&KtZRDfZuz%c%RVZ!Aw4Sxm02i7YVAb$fGA3#AsK7auD02Fe2 zq4nwlcFR$!=P=A9Gji7h4hG}(-D9YoJO9_R_h+bXVHVYmhDJe$hm`I-cd|}yKIL@& zL-{#wRML1VWa-VWV`9Uw=mC+v$UaYpJVaWxXRddWrdyC6_a@7Fwl|8whC1XNUI|a11 zT;I1QcGbU}%DU)A&M7kE2!<~db5yr?A5t~Fq;+l}9GSN_ZKrP3fWP%>FVx?IJv?Xc znNhuCW_~JpcREMu8o$%%iAjO`Ax%VF(^MpZVB2167~g$0z3s>EWkim4`Stfj7J=JN z4!or-FC9D|(KPX4(Z>-b?%JG{AL$$a`c6{DbLbLASVW#&6_k5a<}Hz;*CEu!-SL^0 zjEa}iNsUoR>v&Dt)kijQ^dRV1cl?MQN4kF1SL<*lM34mQLkG7a`~-8wD6-?!<$0H3 z(uuo*gF{ zh+aS)IIVBi(;(~fJl9TdF5XzU>2C5j4o}Z4b0s@!_X>|<_I1VC->hlEn$G3 zAWlwW+$uN*u3ap#n=5l&o)UmpuEDr*-wU+ZdMeW8GQf7dNEi$)VZDf$@ngX(@@R z@os_CehvDe&l@pHF)sA^0Kd-`Uk06e{ms5de$UN)@zc}G*|-)bw@HyCOfu9lR7LZ|36o9vfEw0&>f zBbc(yj`Ul%y#E;d*`31KX22tU@|;e2)p71U^;zfM`z^({aH|V@=~MF=m%8WhZ)a3? zrbUzT#-KOY3&?wd=%DL+zS4wRR>=&r+m%0;ad-np#IjWHui+b1-WJC6q%r1zBEdV0 z*U+|GPgyDwehK=H*U6Mh&PCDVEv+-7*|hntfM-ob&X-i<7}xf|%C}BNKB5q+8-)UO z`-Bs_U*W7Gt57M1vlFkccPym@3L(0cSHx1FF4)ek6?o+)c=qn)i;P{q*9~43xYrY( zXOstN_k%VLhWEHx$-yEe@6s8&~w5*kdRLs8RJmmP<+k(1GXVx}I&hh}ZEW*&x3lbWSmJ@L%zN!O zuRG}@4=-FS@b9x}5)Z~cbZ^dT|FZmxj3?uU4y*la;e()N-+$E_|>zZe4})>FqxQ!AoOTinjOxBaJ@y+-5;@p zpBCvfruRdXhb|azli*?}M?O_YBt8lSVET_KLKv`Y%Y@uzNu@hSge zn7sZ7pR#+s zib}M^Iq@@>bbloZjcx~&mfGA+IP3M)o5-)Rh$8WUbU71KrEDfzFY=_La!HHy^u-}9%6z==Q?^?A&HQH5ZAy(}Ls!oD z>yz3|M%Luzf4hcrYZ&{e$|hq2x88JTcK>6gqeBI|4hG6z(>AHVmL^p3 zgjUP6{6cqLUO;-wu4X}p%a>bi!{mzR@ij5H1xdID-dO~#2n(vqylE7iPJd$&lH`}c zUfl7Ou=x{kYEAThO@!G9+vx6yxv8J4<8p#seQ@D{jjOzkVx_{CLif_u)~(lTwjP2Q6+peC|Rxyx&Nd2=rgkvZ^ksLQZSg)q@ zIrZ}Tn(x9K*3ySfROvaH8;bP7*>UP;^5$h3Q7F+aQ1qAxw#C-%pTOtY1O824i2wiq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/031dba5dcc372f872e33fd116d44957e3078c76f b/fuzz/pkcs7_verify_corpus/031dba5dcc372f872e33fd116d44957e3078c76f new file mode 100644 index 0000000000000000000000000000000000000000..96ca41b38ec183fb2b76e09b28922290bcadf458 GIT binary patch literal 39 scmXp|W#iQA@o4$Z%gD~OK*CUriILHe!GN2MQ>)FR4J69AfWe3X0HF{E)Bpeg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/03486b6e83434309787e34302daf988856dbac6d b/fuzz/pkcs7_verify_corpus/03486b6e83434309787e34302daf988856dbac6d new file mode 100644 index 0000000000000000000000000000000000000000..15ca1492d48b88b74d39baaa26a48cd9cf18c7b3 GIT binary patch literal 2473 zcmb_dXH=6}8qW76gcb-LM34lPp{RUcr~yHcB3-HuC`GAZB`QP_0tf*DC?I79P^y4Z zr7A^{Vh|J=7+MrqdPgh)K^$?JFz(r9&(7|z`Ek!Z?>*0b?)%>JzRv^ExbLC473n7Q z&wKzUm`CGIgJ|3-AOOHvh!4%}MmGUGkth)0KtR0z1_F6B^b|zn_!~q++T|fZ00c#h z9I@T5n}L`oGp^RD&E%+?HB|i_ihq&=yle_1m>1$kBOOp^VNl-z7KQ|O0xk@X-9l(&#Zd}9cHTHE?)7l+G{#(VI(1H5PM zXnCo3ld}v32lE*L;}d%##*J2s%@v>F^pE26P=$AshZT;DZ<{{b*LPpLgmw^-6jmZ< zH3Z*oY<8{^Q&+yOgiDwS@*0IjR3vriwslz+9jVT<$_7>MZYJhf5|VRON%W~Z`6RBR zz200ZcZD*>0x;?JF)89fW3Ji)j@aLPtZhEEsv0>_*M2UTk5A@!KsJ*YB*C59=+8?fB^|OOYf}TCtd`;jVULY?ipab?)|+=H-LTL$fi1DLT*6y^kJL*nC+4uQ3=eNfZ&-q+UD=!Aw|sL5#!^j8(F>hWTMuBNH*DH~ zG%U;iO*_B=L61Pb7WQHAxX{=0v4j&J3OCHA;GrANOnrgq^H-%Y?>Y5@)x9Pgj1}|T zv+_chdB1Ety`HL?hPjNO@R~PW@Vlo!W9Svi91GsWy2bBN9eBceZIjVy+me4E`{2{a zAB=ywwM}N~*4w9D5Al8ev||x7A}&{{1X5cjkK2*27ql82ZUsAyW5UEH|(|p5N{e*Ws83h zD`0do`@W_N6-`(!ND_Z)NI5c8J-ig@mvj|eT2_dO3Xcx6bT=C1v-SRbK#YTGX1j6T z<+H}uag#w;Rqmzu#zPV?iIVp9TrlghIVXp z@1+7`Z7#`Tqvw2IbFS%Ku28!NCy}Lx-v+)Q;;Wj{=)8v4uN@ze)(Wh|M#+C#o~Y>B zigHgwh?n0h83r4C3@jPoh$X#m{>@OFo^yrNNS0NjVt-tzhsY?TV=UiFPK@-)<2b^| zw%=$;e#v-g;S?otH8p#@JuyCAkV_!oPf2hB_=6gp>dmKLwC<)`9!Kezt)4Y z#-LK>(ZY_~`D^E;EJaZ)b^VZ*)m~Fpp?|pBVTabv+6t3BmFDPY@f{Af{yH(ks~gW+KlR1knI8dx?CPTLHJT{X=qB zYE$l&W`Z@o4qgxsnu{&9Jvt~P2w`D9wp_DS6p2CEdj?Q;6cg5jG+=dDRZU$*jjfn4 zaaZ`?7aSpBH0K|DARzXg7zuD9k0VeAEb6+YNce5jH_dXoydl3j$$L6QU7)#i&9BVg z@x`~#uHp`~E`6G%WM$lauzw##Ny`UMrBr-tvYWJC=c+228`Li^ ztSXzI5jeXo9&?ZrxwXuN!!tBvGPA8H>E~nH^jhd$W?vt6OcBcZ!)mC~o6G<{oM|3V z=I_yvP^;t5CU5#FB5FG!#n8{tBJuEu8TY5Mh!YW54_=2BmI_mnhrH(>nI zq*-^aJ1oWp)mKJ2NBE`_d@VBRovY-%_sbC$y=Oyz)Jury={hFr?nf+pXEyiVU6QY_ zk?Z+1VW76<|KVOQM-Ds4xJ-u~ksOe#@8nJHC>zW4=KXAiAjy|piws>FZ{!yJ99<|| zbK2i{pY4<~mu+&w{)?jZqGm-H@g5x^#YP@~4TY71*;$3tr{wYYj&Mnyl_OH!)M&#R zYu&AZxVZvNGsneSS4zt}y9qMX1$T)^>u44w8kAWH5k0oPWu7v<*&*_wlPXyFD!lD? D!wCaT literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/037a74063dcd94a723df60c5dbf754e8ad5baf29 b/fuzz/pkcs7_verify_corpus/037a74063dcd94a723df60c5dbf754e8ad5baf29 new file mode 100644 index 0000000000000000000000000000000000000000..8b4b5f96e095f0096838dba3e9be25cc1682225f GIT binary patch literal 39 rcmXp|W#iOpYqQtkWn^bsAR#Bl#K>sKV89I$^=SJJ6lK(9Fk}D#g6jrx literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/03a5c0aae355fa22a30610f7fc060096df8ad29d b/fuzz/pkcs7_verify_corpus/03a5c0aae355fa22a30610f7fc060096df8ad29d new file mode 100644 index 0000000000000000000000000000000000000000..fb7a24ee7747dcf5100d6023701f1489c22711d2 GIT binary patch literal 2473 zcmb_ddpK148lJUg48}0-Br>D2U5d4aFht2E_ZX>7xs>ZTnTjbfh{2$c%ibv0P_DU_ zOUb1XC7bOwh2wsgY9p6UI`*jZJhh*5&VT!l^{nSx&-=Z<-?yIkdtZpbdk@X4#57@U z@B`dn4udxZV(=z`00844el)KO(*$rwqCtQQ0r7nY0yzxy1jOL_2gE?y<{&`;1VxSP zah=Ya{@5o|&eq9|)QFo^bp0KQ|BwTG910_t58_25?NDeDP~Q#~frNGn9xTT8qL2GQ zTiQ9AJ4}FNcRpgUlBQIeyD!z9hCfYl^Q6%H@Yb{dyamk-+9SbFgdq|UhDk&sOmyIs z#2?DP>lg+o_kDmcfb$QK3=oHa7$62@fB@prCaYjmO7W7B%>+_4&i`mDMO@te^h?0N zit+El`CCSozM2&c3d(L5#<^;GO?1MWZkpU)Do&#Yge^oOwx*8y7b*A#j^r5T7^aHB z8Vvg5R>LB+e9@mZF{#B6m6bK*`eh39a$ zCy&});j|GyZ0gCVB#D3#XB|O%+`qi6Z9X=u8#&Ndf6beXP2_sO=v02CnqlQBgb8l^ z;7=gvx7R9!bQeUo{c?6$i6UBDHlMBOdg#W;G--S5-0drki%Xx*9LE)P$;YSrJBEza zgvIm%TjD9%#J2)&$(NQL*n=Xn7`~$JkT@;dk~f2I`DYNUg{r867rMb@H(;(iWYT~# zC@1hm$IlMI3`4#a@nT_|m}|K>;_(mp>t+-1zzs*XzF_3}t1{U4-1>nU9^-Y!N;$3> zIl+s3pVpsVPu5JqUPjRP%o{HF+|!>j^ay5;1a9J7Vs{byo-Dt%NoyxJBSjM z@yU!2@bj;NmXSb7LgJzS8-UyC7Xg566c+?=Uf*TMQQcSB0f;wsD{_TDiRZD}**%|A zg$u?k=cGu#)Fr75R1PkL`y^Zi7Zw$xB0?iWEM1L;`N^Ie`^35EX5{trP8*t^M@{;j z)p-|U>kml66k5vXbAij3&6oWTdX#raJ;|jXRyCD^Y|-@-C5QxP8=p&9D{PVbnR8!KQ1ei~IIPn$|K4lEibT^Q0cLWZDt0#m7Vxvks_=eZma&N z^l>4DHlnOl80qlEZ!h&9E7eK&iqpX= zZ#xeNgXZB_ZI>eT?JA&t27xl*v3&d)U z7^9>3E40dOVy9Bqm+)-)*>4N9_uB$}1yt~({sQ=6c%%s@XFvjC)Md|U-SS82&us?c z_2^kcXyFk+IMhK-qE`J%dbFVgi1%cDndJ`cmzD|CNl=v4Rd4;LD&D8_v1-}@bWIR% z6%l5D(Hygn;G`ks_&0^h|If*9QH%N-wLiorCv{K^5D@^0X)Uh?O8Vb8j?QZtjLjMs zCas60@L%MOu1;@KJH*v6H-7Jy^Dekub#ixV`hne)hZ9mS%5`J*QtQ=@Bn-dgx-_0~ z%q6se)N$yV$FNML*(%*4ak1jmuu0dA)}Rivh21zm>#W#FDa!{>rPaKvG8?pCXR9lj z8`Lh&t*Dxx5j?vs5w)KixwXiHC$O}l(lf1Sspq3xjy5qn%sxMCn;@3-hE&mIHrams zc+(u9#MiAZu3FhEnmncH9p)6{@k#FsLH-Z$=I+3sg)r)q9?DNAHPoEUk8fW$sQ1cr z*(czj95k5Hl4*5cP={4kdpHzM64{=~&5L6g8{va~t;A*S)$-{c*6J0)&m_O{>?*43 zti$@G$SmKvZZ{tjP+K1180MWy^tMQ6wy#ik-!Da2bh`xqd^9estK*26s}HHTFG#R2I)hA!u&X?F$GLr7ew_$~#C=^`_4_+9p z=M~$C%$KV=?Q6V;JfX@%PK?`oQLI+XtN<&~r7NsdkMY%1T-u+Rkw1A#fk0>rmBK8k zNO#gB4Xdp6w)$db^0dtC=WkspE^Y55%F^dtCBv;FmuZop>{5`}k+m)Jq{+=T(GTr` KLiw*kTmA%k4*_5R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/03c293d15664703bb66e8f10741d65205620cc9b b/fuzz/pkcs7_verify_corpus/03c293d15664703bb66e8f10741d65205620cc9b new file mode 100644 index 0000000000000000000000000000000000000000..8a639bead3347c8d1c3870de69e0b81f29ac9f15 GIT binary patch literal 30 LcmXqEFu?->Fx~?V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/03c4a89dd75fef3397070a903dd159ddee9ab82f b/fuzz/pkcs7_verify_corpus/03c4a89dd75fef3397070a903dd159ddee9ab82f new file mode 100644 index 0000000000000000000000000000000000000000..b3baba889d9c9e63bd19133c650bb4b5366e1675 GIT binary patch literal 2473 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 DBGLkg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/03f8182d6dfcff9002c1e7aff137ad1345a21fd9 b/fuzz/pkcs7_verify_corpus/03f8182d6dfcff9002c1e7aff137ad1345a21fd9 new file mode 100644 index 0000000000000000000000000000000000000000..48a2cba63db8793ec3d15295960b9d5252d3d603 GIT binary patch literal 39 ncmXp|W#iOp^Jx3d%gD~OK*B(biILHe!GOC9F3Pxo!H59>r<@2+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/0442fa66af595735c701567f81cf20b512979fc5 b/fuzz/pkcs7_verify_corpus/0442fa66af595735c701567f81cf20b512979fc5 new file mode 100644 index 0000000000000000000000000000000000000000..7b3f49901ea86b86abeeb131b0b16840aa9a5512 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs;WHSw5!FU_%)LDIkZ1OIX;ourxC*u|gp@HMz7XRlzea zSisB35-C(dhWX<%k#XkcOh1X1F=Mg~Y+xTP#? z{8%kzWB>t1DHKb230T@VAK7n=`V7pCy#@@8olK354CnME_lR#Vzc+bhd=#&^zljvj zj4w(zBd;9EaQm>u^k^%y!m;(POBDlM9bbz@m>K0i3P?)%`8RORDwUgG<~D1!b17aH zvM|Z%Wyp(KaMS6Xl;YH%K|Y~TNBJ%M-G1f%&@;UzTl4zShYh6-Csqot+1K&jDsOeX zmPHcN2BGSI{mYn{m>C%u7pEDd7zna)CbW4lw*7EoWMpAsW@2DB;0K1OtS}?ve->5) zW*}uC4-!yjkuVTz5b>%o3KF~>DP|UT|DcGOLza7u&q4!PkODpyF&6C7s8P%e^nYpe zirLJ9&t8W4oc+1d=K$}l&u3CIpQ)CeiQIlIsCNs(uxw3;@VR~j+^04pKoqW}N^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/0450cabd8e23eb34cb02fe28e4b2527b46b1b87b b/fuzz/pkcs7_verify_corpus/0450cabd8e23eb34cb02fe28e4b2527b46b1b87b new file mode 100644 index 0000000000000000000000000000000000000000..365d05df46350cb3dcad0d0cdadfe06bf5be8470 GIT binary patch literal 693 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 bpv+2;=;^Ip^W^EBc9GQ%nqdChu-1P8%9a4t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 b/fuzz/pkcs7_verify_corpus/062cf23f8f5b2fc6eb8d04f8d0e6391a0307e014 new file mode 100644 index 0000000000000000000000000000000000000000..453339caa439bf99f29d848af60f6f1669ec4503 GIT binary patch literal 14 LcmcCvut9AO?d%mUB?nP}Zzv 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 Z&PK}bez$C!F}Bnu_qv@aUGy;K_V4rj%JKjJ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/07d9f7b1b8bea6ff5284b8bec9ef01559a5de2b5 b/fuzz/pkcs7_verify_corpus/07d9f7b1b8bea6ff5284b8bec9ef01559a5de2b5 new file mode 100644 index 0000000000000000000000000000000000000000..0b0120c36ab744bd5bd70c35fa4c66be5cfaf92d GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/0a9bd6dbca87059e46b2fed7973fc02644f72b91 b/fuzz/pkcs7_verify_corpus/0a9bd6dbca87059e46b2fed7973fc02644f72b91 new file mode 100644 index 0000000000..93fd012449 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/0a9bd6dbca87059e46b2fed7973fc02644f72b91 @@ -0,0 +1 @@ +ê2€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/0b20f99618c12b36abb92aecf2107400ef8edc2b b/fuzz/pkcs7_verify_corpus/0b20f99618c12b36abb92aecf2107400ef8edc2b new file mode 100644 index 0000000000000000000000000000000000000000..e1ea3a87b21865468911682d3f7c1a416b027c0d GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLiKNW zi-QaT4ETVKljUb*{Lcb(F3Sf4SrDI(MT|w{@PU^5)hxUlEY=71Jf8mTjlwmxX9n^h zX=N4(1F;6|3XnX{?7?8*%B09}FF`KccKz1bM+2|+*;UWG#U^x@QK%tGNqoCW>Ff>{ maVCZI!+)Q#H(ZgCt+Jk=DQ|0eAm7i&0F4achi0xm9P6c8p|P z$8D3HncVM}N*6U~4!I=Ev17CaAI9 zltHN2ktzORWPb|!OrYQWKuS2;g%XK&r1(J<@#m1wh-=po^^-)GyG>;Jt(rK?zhqn zJBaBUwp3_8{?3?UEi_fj7O*YGI5G<43-^y!M!X3mOojpmx!QgX7g7Vru@FakbMqDJ=W@Nbm8=gwBqg4w49cNu(-DwV%; z>t*ZowJUQbUwbg#ri70@g(!Ica?2Dvxzr;$_=}K(BaOrp#$xg5uKGu$2K7WX5K@gN zu4(mvQiF$J78r5Y*89#N%y((CS3Nwq6BTctKdeNZk zy>3Et{yx_J#sqDf=NX%1{_#3@=4Iv6{V~>URp?=;7ytp-ZlEiO+Da^Hhq$u1Vm{w$ zxum0sqT(^vbKXRGB4-}k`L95uw8T|F<#@%-&CNak0U)>UD*(WzxCAJ+b^I7#xCBIO z>-#`Tw7Elz%Iv-E-TYS@Sv!m0J58(N{>Hsy@V0t*HX$VQ8gy2un?#RKjCJzG3uFnG zR`)4OQ0)mT7rj?aHb!mV5RGB8sXToZY#@cXaUn`{#X)raAgQWPwLYJE?2w%*=qAY< zFN0(fT|+J-oDrq|L-iU@jyHw8tSjGJuOqJ`$1ehzwow`Ttv7=dy{cO@jY!6!f}^c7 zp8{5$ae;@`DVPP=IO%LoIO2@cWoD$<4{KxekoaS#0Oa|OKF5;(mD6{KT zNV?8v;rq(IuXJA~WLJ4%=`fTVVCB>fedok@^>OHJiiKCD`nw!w9_Dol$4^lJn%n5K zkkb$k*1rC? zb<(L}JIpG|c#$0bv4XB&^Or8FJ1L2aj#x%FFTSu76@&)?sRTW@7~z_LqrjgL&jlGOwP;TGpixIlQ`}Y$XBhJeTwzHl`b;^ZkaTB%cNU! z`|l=|{y$85>3^H_2k~#o^T#m$>C#A0$yBryrE>k|NlA9=aBA+@PTWc?b0HI!{3yHG z=&(e?^jKjAaW}U6(1co6w!T_m?YL@Bm3fL5nP+q&Q_w4Mc`WBApZEq`-{A<7099?j zM0LC^{Oz>Bw*O{Fbf5jK8Zz7^H#Je!siINcD5!?jU^e)`7~^17C!Ah9DS?WRfDEN4pA#pG6tW=5a=Ms3%)VcF~08Y*gyA1;fw%LB^7{J3e4^a7Fz zlO{noyi-W)$G>SFSb*MAi#jVWV?069Yn(V@l&BiUk6gA*rxX9W-_jF%DbN#YEY+rRT5khMU+IS#$2@0iRG^j ScP7@l6z99C@&!-hTmK1y38?D; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/0d07c47a608216c68a291919ed4ef031f7b6756b b/fuzz/pkcs7_verify_corpus/0d07c47a608216c68a291919ed4ef031f7b6756b new file mode 100644 index 0000000000000000000000000000000000000000..0cc4a9a79ae6c30d3a2b7b217f6789ab0b7a2ccd GIT binary patch literal 2473 zcmb_dc{r478=v=`F&M+xNn}RlSSs&3)=88s*|Ve$Who5f%T!E93}P@SWH|?A4Q0(* zmXf6rC5L01!e`&5Wr*~p&o?^fy6Rlt`M$r-AJ6q%_jBFP@44^i`rW@D#NfY!=2u~w zGCv9eykIVaKNVu|CxZY0;~+sazZ=sO@I<0OfCm8y{3#JV2{Cy70WpyFxkwNIL2+Y8 zT$k%c0QS+et4&H1HS&5j-C!Hy4{$($3tTQ=0}3q$8aTjWkjQqxhsD@m@b%np zPdiKVgb9%R_8|r=Y z{4V^vo?(Cr-x>%9xPO3TfH(xi05Ko~1P~84ScMxh$`_4oCy{FL0Y};>l9G<6o&$!~ zjDHs`+%UHC)2?h(QuR1L!Bg93svFUK-Sp;iNjfz!d@%~KIejFcSjjJFG}kECC`|&M zfQ62)4ZOCL%8Ut_PSE`@5NJ;ZOj2H7;W=N{Od0lxCi))SGC;dHT#7K+LD26PIDP9N zS*wehX(Td`$MPQ=-w{4$yi#PL@&s>ih>(jaxSceld|+(L?8&a)ySl}Uy@hhs5MD0>wR{@jCXUuZCU=&LUWg)zO8|^g`@Bfcc)#DMQMT zg3uRTe+L9J9Qjhrn}u;JsdH3anvj*(mt;gQ(S;Nn)@*a*3g45=KD)I)lg&E{ge*BANs_4N8 zdyNNW4~r5_5YhVs@PJ0|^zyGTzFPo7sR_k~zvW$|Q`&^l| zI-6*@-hHmODaY(KUx@v^#5AhL5&qS$(nh@cg%X5I0bz;3a z={f7UrBkHzPbpbrZ3%H{B6O;&-RSIxp?I8K4JlC>2aVY-8M*%2V@dfODJpnTcK@5P(UE;sXt+3mfzCp#yHOY5MGQesd z2Qq{~^Kq-_)YB~Pcw^9+~Hx#hWAK7_WJ75tu- z#Sb&I%=Fv$R$LRusGm$#y`&=wh3?mt=AaGp?I0USXq)i3ZNhWQMZNzvK;o>H$ZpMvIODqG3)7 zQgs@aGh&RSK)e_0%N%dmfUI1QZlbcho<`e0)$qPu57pB5p=*QrtBEiJjNyuXB-afg z=fBBR{yc(=r}^jm?UTgPzR+sA+y>iU5O04ETU|mI| zbGT0$(Z@1_*|9?1dAAH<*>fi3$0PCK-JORe+2BKFrb|G&JK zOA$j3@-9=M2W0vc>pBFI+Dk_>yaYa4BPdG6S0X|d#~S!0K1LNNRG;!Q*=0AW#%Grl zzx#qjorHNIR;pW1RHXsqr>(raH!HJX>ZB5Z&>kj(Sw0}!MUOJ7w$b10kDbleF?U?J sak-?dql+j{pLdszu!-W(qColOV2Q(Pn-Zy0005N0ABzA literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/10ab7b15e47de43daedc4366e3c6601fe27d56d4 b/fuzz/pkcs7_verify_corpus/10ab7b15e47de43daedc4366e3c6601fe27d56d4 new file mode 100644 index 0000000000000000000000000000000000000000..adf8706258641f7b1862d58a4314d05cdff9fb0e GIT binary patch literal 142 zcmXqG;9)R>LLLSwhATj}5l~DDE@}qmfy5y!6`&epFdM{2)_VuYgXmR(io;BV=#*kW L7RNAGg;fOrLC6l@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1160c688b260eb8d2062bd3c60c43f8d3616fda8 b/fuzz/pkcs7_verify_corpus/1160c688b260eb8d2062bd3c60c43f8d3616fda8 new file mode 100644 index 0000000000000000000000000000000000000000..cdaefabc1f83751e229b52d082604660e3833466 GIT binary patch literal 6 LcmXqEFabgU0(JnM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/117e0e59769764ed9ae7600081e7d1b08bdc82b3 b/fuzz/pkcs7_verify_corpus/117e0e59769764ed9ae7600081e7d1b08bdc82b3 new file mode 100644 index 0000000000000000000000000000000000000000..cc31ce6f778e7748b1b5e81f2a2fdfcf6e7f5a48 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1268c1a94e4194005bc8d3a80a5d3e5c25ef8579 b/fuzz/pkcs7_verify_corpus/1268c1a94e4194005bc8d3a80a5d3e5c25ef8579 new file mode 100644 index 0000000000000000000000000000000000000000..10a09ce61afa1691839495256595694b69433b59 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiPNEsG|b>Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21r~aOZl-{ z%E$l$j8Z6;@)EGLaXzx&81)&L8+#2H8atU98yU{&OYRZhUVd-#%J?W=aeosjo*7@1 zZbn`?lHvAYi|Nr;W`$$xU6(2bx;nlVi!d|Fe-x0E^7C)toK-3}zszmcYUfhCEM#Gl z)60+-wcw`HJ1NDfKZATiqmJ@h_`Che{h?=iO}6IsqYoQO8&0egUbC;`y;a`ocrA-0 zrVT>X|N56PGchwVFfL9rNHGv(<4kDtU~K#0#K_3P!py|LZom%=Q(0j~#{Vp=2FyUp zKprHZ%pzeR)*#|lVH6~IJ5tOn?*2g$Glwkq8lQy*vLFR~EMhF!rBS1p8R-Ag=oPb> z1)seP^Evx-rOyH0S)b3OWXuU6dzUT0_jh=3gt}n=b8dfz+eMXI2lF0LufAW}xDjO|i hJ(_y|i2u`?roA<3*)rR`^^+pcMrk!|GOsjb001aI)FR4J69AfWeRf0H8Jp$^ZZW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1298509854cb93437e054600f75343bfa63ddb9d b/fuzz/pkcs7_verify_corpus/1298509854cb93437e054600f75343bfa63ddb9d new file mode 100644 index 0000000000000000000000000000000000000000..7a0e1d75232809b8eb31fa9ec3618e18c2a8ef44 GIT binary patch literal 2473 zcmbtV2T)UM8qK{4p#?$-RgeUQM^U*qbP*IO(xr$#P>Pg5ScwWzgiu3QK+1c7QU#PM zRVj)TgP_QRM~ebW?}#O!h$}7|^v&wd?%SE2y)*yZ`TjZo`OBQ|9Ei?+8_lg0V-oX` z58wpz>D=iMojVl-02mALp}AdSOaMF-edK@RY;DU4uVh#QTxN1=s5eS26K65J`cFg$kWeLeTv zQO{C6VFDzxGs%MyH>FTL{V1MP{3)`B7n$mhx26W-EvO#QZZSS03~3W#Ser^DHtK`a8IgFGM|1Q7Q(8O58DiWiJ*rjaU%0Y^H>qM{C` zo&g3{^uL!ZT{p7y)2wb*Q1&=C#Zfo3mkXR5pcl%&D+}MeVdw*BW?ZH!i9tsj=S_8<>xBdR$hWU zAuVqM2n7AE28GbR;<(OV&ajloxU$NnJWY4?tK)Op+goRETxwZa{dD>mwzOA1DJ#G! zbh17oegN1KP0u5~;`d0qz;a}c2+Q#BmiC1vYT1>)9C^hzk63So{1ZDL&$B-92UvR>F^cG1j>T zne4alldpo7-h&c{M8k0f%x?g8Tf}a#dk)wEV0YFF1Hd+l146QY-(_bnjmPcC4nVwY zT$3&NNwkpB#q9r_AyhnRxhSdqOJnMR;hK@Grj9Esl|(y!@!!KamqQzjwfg|(#Vlw}0-g7M^W0fv`9Dl^AQff5Ys!3@ezRUwR2I(3rv{8~G zz4JK^Fmg_8w5B{`JhO0&62F|5GtrThkReE;xY&-*zaL4&+SX|&D`KGun-xR%KTM7T zUEUN}#ynKid81(6P0CUP#nR9ZZe8m$Wfl2_yY9Dd>#D0Xk-(hW%*_saq1#eA5&Xoe zHL2_K_G=cEMe&{HexP}p$0)f5(R56^aUEhxRxLk=-LEC_j6)C|ps)w-o81byo*5XH zyHuBYyDST=^|2>GJZLWVDSCBLND#upd~CaByC@QaI^pS0-EmA<3(|x&U^R6ORdu#w z!rDKS|GvNh5=L`=+uHv?x^7D7B+`X{6 zaMOp-F}H@_+qV3Ej+&i$>+YIM@&x6RiL#e?WHJA}hVneLL7^>V4e{>?9=juW_Hj|~ zerO;@Tht^C#aFFWWs@+Qv9XG0$}jv&1N}$950^)puyY0^ASPUQpVF2ZX{MWyKoQE@j0Tih+19#+L=o@F6MbAf04I8C~^`zpBjn_B>F@+=s3Y=B_2e zbTE!>_EGFKgq(f|72N-kU4NdF|BPA@#P{|G06+qPqJxM)NJNXZ9wZ)c^%%OaeIy}w zN=SPnH2qyNcU)aotExIj^WxO)>n;*-m&(kpjI4dT$oHltpH}I{@1ZoQ9!?&6#&KaP z`>1Ppvv#-o71Ee=joCWQB4wregSzJ>wKP_-(TP#+N6S=j*g(onyVzY9rs2Of??MGT;y3Ib{>zpQ*4}{jzq&J!V ze0bA*pxn=+F|khBJI;1i(h5zt{&HXI6vQ-!zZ3knnI#zy$yUu&>Ad$fG}#C&v5VfIV$felqrP7yvCL?4T+n65R-t~(V7i@q}wm+&Scx35mvNp6Js>$K-_XUI(pf&9<;DBa3PDyVy%HI+Jki80 z@-ezdw)T{t@ow8`6)xM9#69Ol8br*BF=D;CLP||MewvD_ayi*WGba@YgwAkDp49_V zJ+x@UT5G+n!T9+?Ei;Fu>zB$Zx_XE*v_*IENb6`8H5!yz4Hh~4Vaq&qX0sFbwu>fM I^gO)%A4Qt{MgRZ+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/12e609ce38c116f5fefe36c9eeaa5b7b26f0e1ba b/fuzz/pkcs7_verify_corpus/12e609ce38c116f5fefe36c9eeaa5b7b26f0e1ba new file mode 100644 index 0000000000000000000000000000000000000000..c7a7cbba0ba167c99cab3e12cdf5968f4ca481e4 GIT binary patch literal 2473 zcmb_dcT|&E9?kb9gpxq$Ac7>Q3`OPpLI**SB3+8;08*41R-!@_A=Cf?6p%6#P^uKE zQk9}eF$jtb3{`=pcSMmYuDEQNnLW#%o&9g#Iq$r4-}$}!-aF_1?uBTa`Dji#x*`1w zH^2^N(>NIrjWY=Z02l{xqdA@FhJYIq1%hk{2=kvpAe)AsglKGkgJ?+WY$OPPprF1j zuG4AT5Bq%D$s)Ot9C5cQL}!oU4{`v*qR@vi5GNXGgF*{{IySHX#J2}Huw2&Hyxopl zQ!Z27U;-q$x5ArWpO45<@gSe;0OiFPbV z+z0=vYiOX<{tp0b2qX=}As`xt3#5Sn;^{WCU|US~y1wNkQX$UobSp_%*!JQZK-Zl1 z&%%X!`er_=6%8`-u2(16YI+Sd!<+6J-d`?GCHsdhMk02mPv0n#@d+5s*2~sQ5rQXR zo^zZ1A52Bkql2d7H8=YGt=$2GqzWyAh@7VZ(urd9$LKC@{c%74kY*gOE#39)eW4lH#5A{6KETSDnBm@^pn-9SE z>l+;^gjEzm1uHLmy( z2s-VxGQr&i(QQ9nT9qRS7MCq#sk$iN8J$tz-MM`KX5-TGSNpTLqAuz9G(U&n@tUxh zUSLO?d}e02TL%Is>_Em-OtQ zCCt~Y7s(;24D1aA1!K~1)jMBjTF*Uba5P{W=Nx-LsqgvfJImB|tEQYI8At8Ie=zvv z-Y$7iyY@Wey6}arAibC6_#qGpAb?zJ$P$uZDOQ39C5#fx8Pwe@Y;B~7+AP1eR~4R0 zUx8o!CTNMnC{ai_^v?@$d*=lJU>C&(Az90Q*|GYDB|897_(R?MHQ`(-X8T~zw-o+@ zakF_b^`GjJP7G8IErxq1+yWPuWTPTNBZJLc^hda@JiZ(eW}_NgZC!EvqWW#ju-{3E zb1}C5m?%u5Fuq+5SiNDg>UZ3|yhH4H4)vshkr-r+uAeMHBsf`mU&oqbi`?Enmwcw( z=>2PLsnl~BJ{jJ@M-am>;NDTaT`xh0%4UM1yVA80&6b5vo?pz>Ny_3BxzCns5yKs+ z3;I2s=U=wuJdxnd=(k$gih0<*iJw_#KNS@Kr_2MD?%UXAdVp)$x$mY7evNQzrKhFO z3Q3evdAY(!yYIe-*=I7SeNon%U>1E&bsT7W@{1e$AT3v*#`aD`DJe7ijVyD0Hoq<{!meE6wAnV8Hkj2M8_`OyqR5UQ?7`>3&XNDy-{K|0=G8;?dWgR;aE)0Z7X@1cV zSm&v0#sr7W=sk1q2Vzb;l!*_go7cjzC%lGR@@paL;VE6U>bBTTO{?m~Tw& zB1CU(WQ?`O$ENU6$xc?Ivl~NkIIC*41X&z3X1S#2;+7~APxax^cwAENUp#m+ukC)$ z`W10AA=IjhPGHkox6x{zPpI>8o96cFGQ$JdtJ|6BPVclDi^c+9nK#9^f7|`IN?9d) zPjWs}wdc}Ls6^DCRj*rz2F1!3-@-0;pVGqPQ#6$}MB3 zQ?{1zgVJ;V)j)q*uwe(#^DJ zJrNM^!TdhQ9@;N15ulkME2*X4`gaAqcjq&O)MMzHK+Y;6Oar4K8W_P!L&)JT3YGt# zlmCudR?O^ge-=d1K!iUeq_(;qAnJGLEIPMkC^mC~Uwtc>@i~Drx;m{%QJJk_ej@*# z(*d|$Vd`K?+OdPACzE2Y%e7(-lj{{vC5*gbyFQVA#yPY>y+ir7`-nuP@jBHsajD|M zh+)^A*1!(q#e+Csi_F+aF|)@n#1*}&G8#1AWhu#-=+-XHuPK<=^IqB&i8{)T+*#tl z6PRjIX&L5}lq=CKr<>><#^0W_O%h9bgR7_#+k?K`c%y8f#K*NRu3FwR+G<+WE6g#* z{j2tOg7jzb?!kZ``M8v(+~r?PsVF*{oZSu4t@q4uKEh)sA2`Hl$uNJ!tH~^@JsAoo z3GB}1Nq9j;;mlt(RlWgix_uLJ;$plVqbMrd@s2lZ+#+(75(!E!2MV3q+%ZX-+HMnE MX{Yk#y$x;o7hwMVSpWb4 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1328e2704d3d0760b37ff9d598ed2febded436f3 b/fuzz/pkcs7_verify_corpus/1328e2704d3d0760b37ff9d598ed2febded436f3 new file mode 100644 index 0000000000000000000000000000000000000000..71b28d791f10d12871f9b54fb69716c597312479 GIT binary patch literal 39 rcmXp|W#iOp^Jx3d%gD~OK*B(biILHe!GN2MGpj8cEXufm!GHk(qwNSB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/147ca0bf3898e22d8110ee70154614a1126fb9f3 b/fuzz/pkcs7_verify_corpus/147ca0bf3898e22d8110ee70154614a1126fb9f3 new file mode 100644 index 0000000000000000000000000000000000000000..0beb1ebd565e9a3f42a0644425a1174368bf1283 GIT binary patch literal 2107 zcmb`HdpOgJAIJCoZgbhj2%|-|O2_4t??y3FIn14y)JdVjn8PYoVy?qbt~qBCW1(Dg zs}n1cR+JnLYBe5mNiHdkT>7P-qx1Zp=jV^#@4xfc=Xrmg&*k}ip7-;DIC3U3^7>pm z?y>?P3ko=Lx)4Wh2M7QpETkYKf0Anl_`?w(fP_KV{}uuQ5CIc#kY^wc@)w8$cNf4x z00dR3$FN;KE8&>?<36rAEzHEr4Y8Kr$NXmjfJVR|DhUnA%fLMlGAf{@2T27|{x0M& zDEBiV{=3{+r&#_ZBBcF2iNa{uGgl*k4k09^%*_kJ_Ubf4dt-Q*Nh@Vb^t&Sf&SD_mkIV7+a zSm&ydMo5Z>7GJz~QZGn}9?vlU{361g4%pv6;ak>ni8y2_( zD5IiV=E8|Y%Z^6fn4Yqf_Fqp(^%<&_HB&_4xO8rxwvPKVY&a zX3UBq*{1l-Jj?^ejfcNd2^68cxr@bEvh7^ylEWzJd1rA)x}&Wh)e((ssl zdfWszRxn3;^0%S2wj(qkT-^UIz<%#n0f03G5`wRXjkZJoZ94!~{zKF2d0fdhQHQwq zYwo79H_nrI%CAjVcE7BbOech7T>z(N^pX?fl46{Fse=l%faM)HB-??ublQ8_6g86Mw&$z0c4d54p<-N2_32K5ijrF)o-2|JV1m z@9l31`LnTl+kIU%T_y2Nh-Vj>sbjqsr0P}wkZ43VJ~L?EHuW)Z*@eQ`qsh|$E4zi`|EPi?zaxXD|fvQe@Y?NHS@S=>)4Aw4QQE#*J2ZOKhM0W>0C|p<-yde zZ&XOYra&ua5jfz??S1$9W$Hn%8qI+M7omP%YNem*AY@@fe#p#72oxZ9i};6^TC<;t zo;i6YYFzltAAX#XmaEKW`p||ZK1DUpRJq04plU}RV9q56z?l- z&nsRyt?8_WknXjNYMt+~mzIXco!sT|u;X@(-DXViN@0P|D~pzj;ixArtr;C(*FH#D zQfA1g{5_N7C~8(cOlV7KT7bm(+Ue&c-^&@OA&A5QQ`XUwxXx$D>mNeg|EKmw_-}yt zIs*|L5EcQcnMxNTHNr31%9ON8(h5g5QI=wOpR(jrZs)fe?LjtAj@-!f*-Yv%9NUtc z|Kk?Mol*SLT8q@}Org<%tiflzuD|nk+Hs`RpZR$yrJW9r4wuF$vU#|)fqVgQDmB&&v#+v zo=#~y*vjp6_;*tos9#h1ZG*rR+PFzjymu=7%l>b~ou9zV zTOxl}Mj4OM4IYf`HS%_}U5m962J%ntQ1mp2lJMI2E;p6TMKz84;z(Ci)+UNe(m6I% zLey{dSpIg?ke)%)K4rp0&hvooil(k6ObAa)dM(ytDm9|9Hqk3SD3=`Ml+W#$XKuM! z4Rh)_5&iSQ^!V=118Tk@l&TL76CZu?3cW(PCu8LP+pQUWKnq`!Cv!fCmwH3 zfqP4w3$C4>N57g$ka%c&kHzf9_wQ`%KxemC4dn-*mt9~C-HM9|(bL01d9~%F(rpb# zLv6OwMh)d?+3DNQs5PoNlws7nEjH;3QK2S!vpW2O(y=4DL}Gg!9yPmLvx}W%-Qc=^ zwLf*D#MI%~ROb20>W(h5Hha=nBf&LE%1Q#YXQR{(EUr3U8Cz*ro$FvLmp+ec`wQ81 Bg&F_= literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/14837f3169e62759028759a89c391fbb15091d19 b/fuzz/pkcs7_verify_corpus/14837f3169e62759028759a89c391fbb15091d19 new file mode 100644 index 0000000000000000000000000000000000000000..40975ee735cbd0606d4ca11c7cacc2f041432799 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/14d8662a3dadafeb726e04a1f0bb0cd97d4abb79 b/fuzz/pkcs7_verify_corpus/14d8662a3dadafeb726e04a1f0bb0cd97d4abb79 new file mode 100644 index 0000000000000000000000000000000000000000..cccd7684c5068eb7d2dc8323333e566633a23cc5 GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;ra}9Y7xY;-p+B_IjnOT?^K^&MeM#Cni zHlVU5CPqesSOZr>ZUas>=1>+kVJ62=Ltz6!5Ql?@D>y$lRX4aKu_V<{(Lf#~$i*Y! zkynyhl$Tnf5T2Qmo>@|?5KvO7;8T*qB;p#$eHOy33g#9T5KW(ooDNNYCH0kOp%l?B5 z@4cCIj1H_--}bNV>D&+dHu5f6?C@X}mvCOQq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt24Jp*p{b=& z6m2YRoR91`Mpg#q#$E=4#!jZjMuv0xl6%Crm*1PbGCqn|+}}isXT}$$n~_(JWVn6U zVtTZdS>f1v*QJVqu8yz8BFv2P9|a_({QMg@XO+s$FLRr<+PM@j3t5=t^fKf{Ex76Q zPD*j=&mf=BsH6NA{%*f=f9RQBldXCE=);E6h7&7=*X-+fZ-bY1AlY2Kv7=dc|yJ!DlbSe9rz{ z>2rX0*5@;+na@6|TJH;=?>YQ!qo>=W>kG1f{pHbtMB=Y>^pFC!v$_5KrkEY%~;{UX! YX>Uzhw#;^K{iMjVQCdx#%qtBU0MeP~y#N3J literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/154738691439ac809b1423b526de5ad39a37e2e0 b/fuzz/pkcs7_verify_corpus/154738691439ac809b1423b526de5ad39a37e2e0 new file mode 100644 index 0000000000000000000000000000000000000000..dcbc008d90d52dc974ee2a811e0f8a098eec0653 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/17147a69c347d2f26d7f22fbc8b8524cdbe85648 b/fuzz/pkcs7_verify_corpus/17147a69c347d2f26d7f22fbc8b8524cdbe85648 new file mode 100644 index 0000000000000000000000000000000000000000..519ed93cd4baeb307989249f5bee054f309c5117 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcnUj%$fq|2O z!BEXW1tiNXEQ=&tT9m4gs?Em8!q{Xk$mHy(YiJ-R&TDCDU}j`!U}69SQR2Kt21s0@ zECm_snU}1GZmEGP+yg+rOBjd&{cV8cZ&0u>7%(uhGB7vxG8i;=GBq|boYR-wBfh=- z-sF|>QM}^*CQ>{zz9`*{ymBPN?ZXz+qpi#e$JVd@UAXW|aRZASvbN-@rMm zRBnEm+pN{jrFdD$!X&4cAunpdO{aHKic^0E`GiIt<+t#6`<44c&-9vX&Fe=WHk3A; zSSh?_U&ni^yw&kq7D-GSgsT7bFJoq6W@KPooMw<>Ajrm<(B{F|_QQ#hk%fhsiGkgK z9~h>x!i`=;;A0VE z!7dGrVirc;@8Do)WGIbZF`HTN*~>7Wvp-k*9N?Yx`All&Gu5&)k=w6@9F{#hbB*NP zEv;7{*#1dUSl;3tk^1q`*`U$4|f$ho(N*hMVdy7hGtUQg6yYZ zRkPG*)VL*yJU{s-k6Ea)!9v!fsrQfgKdounTa%V8v)x-iDe`QTR?{Z)N<#(!vA^H6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/174815c079961235f6ec59e3f8e6b947d4e49043 b/fuzz/pkcs7_verify_corpus/174815c079961235f6ec59e3f8e6b947d4e49043 new file mode 100644 index 0000000000000000000000000000000000000000..6914347e1c929a8171428885479412f47b39b2b9 GIT binary patch literal 2749 zcmb_edpJ~U7oR;dZZpHgXfTIG-?e`0w-zYC)Je+F z5-bxw$O2NxJOSn+D8LjU0RX~-vXU~p6D$E13XKFL5FqwH2Z20+)C?$)_z@JKobpge z0Etv&y5ZZr=0b5d2EFXl8n|&ss}7rrOnfyCU||zX2n)(cqFm6D1f;18L;&SQf;1N6 zv@ejg&WX2&$AYNf3iu-qjZwDZ@>oG!7LT%nP$EYiiq@43PK+YK6n`@S0ia;5kM;259;NIU`*ATdY*51fNUZoM3JZGN`QA(DdEgFLC{`rBUpyqn2mJFJ^MX_#^R%g~3e+ zN;QJQd-Kfm%rllk{gB+Yna(j=rJSUw!Q)2nJHwpVfJNHaA&I@^w>U2X66t~K7fmHS zT@J)rs8CIwV0UJ%XY03dbIj#C3z~xaUaIi>nA0UTv^x~j4Xg6d=krs$*J|}GTHRUx zsK}^Puo`hPx>VinDRic;!K0F>uYFjPk}?>^?tv6_NX7|{*K=%}(>#W>%_@I8di?BG zdg?h{PQpM|0Y`d6ho7`gzCvbiFfPM6@sv_nub0shH~jDZ_73lF>oVOV-kmOdeJoYt zlAulV7wsH7KY2`4!$c^RYT8nx5#3Ro)cn(~DH=!d;^jBz41DyC^bQ#=F6=oI(l9zc zzjF(|v|aspcBn`6%j^8)$G`$H{TzKv&NprUlzUe60z7@o#Q9n40qE%wk1o?C@!ki? zxVKWK;ri_US_@j9PflLcD0Y7KX4+wcbld?14{KAuH}Hb#pgB9Lt2cZOzx$Yq?voo+ z&m1ya9B&n<<*vRNyT;<-iA8RgNsV**e&Y7_DDyiNlx`#nKmdhKpaV#T5lfas6VZwV zU1l>ScN=)hF5~xi8W4p!6VSacfF`d(D}%(CZy&&m^a%j4h?W3R@IxGSaNWSL0}v%^ zYM)ON3s*L^bUpf*p-}vC>oCdir`l6mPp@>3#0H)`h#VPRn-~`pAHCIw*(2-d_d$&) z5n=5(>+Si$;A5X^a=+ zgmB->+dkQ*E3A)o(!Eyxa|wrs1o4n8Of#bDcSfUF!8}o=Lk!RW(uZ{Q^mX*$N{0-^ z#J?5LC|E_L;06*TrC`cwH%0=I(qCRsfYjX0#gA&X*V|M%)J3c34eBP?$Y0$xSnhFq z1)i<1$6sd!Q11>+Q`BycydUD_WaeL*_Bz?e4WGBv^iz&4maDEQJ11%O7fS+UyeLy> z6cRltmieaJaW5m#vXzVqhhu{ov*VO5_1FKE`EMS;eEmt-8p;wTNF)`}w|n^xJ5z~TV zqL@{hyrj&xzknM7#VH1jtWD^7)8%ZIybZn$W(qQZIK|rER(-T;}_g z-EN(C{VgV|_3p)^D9shj3seWD=@`*fpT19M@9jJP$sy;WTKD_hSXv^6`b2@DyEg^F zb-7#TqGXRLdfRFTe3z5^0++ z2A^+ki?vTU#VGjxAv;U5QSz@xw%b0OFSWfboAs`Z#d*E@V4GV_mva;O;hA!k-s60gAlCEao($SNs zAMU?!!b=5e(H1Vt$o^p&r+R>Nzrr|q6}L`jt##y~ncs$lb_R>yc&nVEePj;z?UC-Bi^HsLHKh|LmMD&Bm-|ba-0ZX6KS!i%N;B zrBDl_(iCbFBQZPIj+fz`)VS$ZLaX)1>gEA@+2iP{2=ZK4uq?$Y4=4-rtxdVA>7V2{ zXb`~nOlHrUe4?sPB9AT$ca_KJ3fY=Bh59<4Hd_`Co7MT}?pBj?*Np5=Z_KqTT4L06 zxn@HQbc(R}s-Q4MV8NtBBK}-fJ&ecllvioL__deTw$ce@hFsNj z$&i5b=T}zk2(no2IG`=w|Z(e0@vhXDNRUyOL?ahghi{&kC^c4}qKFZ%8BV!u>0O%?t_W%F@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/17ca0ed65f4fa4690ef707f9eb43c6b77755cf4c b/fuzz/pkcs7_verify_corpus/17ca0ed65f4fa4690ef707f9eb43c6b77755cf4c new file mode 100644 index 0000000000000000000000000000000000000000..b5973ac2220eedc3f8719c3a685d0e2cbb51a598 GIT binary patch literal 18 Vcmb1Q;9-zrxB?_WvT0c`*P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1808119b86fae03b925250864cde389077c1c460 b/fuzz/pkcs7_verify_corpus/1808119b86fae03b925250864cde389077c1c460 new file mode 100644 index 0000000000000000000000000000000000000000..2bfff1e43b86484ac07490d44270fe2a307ad288 GIT binary patch literal 2103 zcmbW1dpy(oAIJCI%w-#M9SzyK9hXzS8(~B_F1g2~P6`#q99FRsa~+04;XK z+2#bg%V#Yd)imMbn%zQ6yjmA)`OV^Qa{wu}upuBp8A+IjgrpMG(u1G`Dtr^tD1`gD z5dXdI^fPpS0v^=*Rz#rG>}hoWP?|p-cbw`MK&6M_T(qF(}CQF(~mECUnQv1;lRvV?xmoaUB6=LIKF{Yy6Tmtj>8Gw=tN0dibHI zR1D_C@fU!V3-h0))7NaALyc>iwe|dhN8u0p?938cuL7#`l_urC_(PX@~b%~)x4DGi43#PuOi$jfNl2NWq5F9D|H|!nHXZaX({RLaUsEW z8{VQHdGeMi#i)yxXRYw6kRLWYvMqktX0g;!_X*DO0G=yRd^=01vu}9Q{>k>XJ*In@5xV zfT^CCaVx5Dhul}QFb@bT9`;5lkdN?YEf=DRhZl-h9L5N*uXqV8<&(}{(nNifvWzsM zj5gZpa((l-(X+@eE03~cjoGLR5IWMaIXL8w<%BgQS}+v3hCZFP&9J{o^v3N*2f4Ly z7iagQgdc4GxVA|XSTr1EpT`{Qj<$YMjT1s)00by<2i-tTabh*)Brp=ng#xSP(x)wS zHIMn{Cyg=Vc?*PR{|dC`P6;&-6ZhX6(BJMW0l=mN9E6FFt+5mT8*%IaNa+uaZx=B| zJNO-f-t`>Ck`d=AEa}(A>-%2U3TF~RGA}`AW_6MiWeQgG1$pNdoFmQ$g+4QXU zs`2`;-76nMnVB@+k7@)eoxOf0Qgp#l6uy^I-HB}~WE{}9$Aa#Xys-*MrjJ|5d6WyP z%>QkZ)K%vCpX|O2EnvMj9s%0#|KTqsU=}GoIB_MhlA6zb zp~GLA%ye4mKHJ+;V1HXW+Wp=USoz+$@aH6aO*5N?w2r;}(}1RFs_Q3)_UGA=s?Lo> zUp7Rw@=lo$+8Ai%%!dv*vwGjZeVuy9t4d=a&xNPkms;+pJP4ZGYCooBBm{Ed`}mxr zE3H{C_%ED16V)z#<_tg0NXt=R(0s^4lb?m@XmUL%QwI$WyUkkr`e$ipFhb=_?^W<3 z$^{3C+iw;woz-wwkq{YKMzt>X*o%ro<4*7Oc-&E6Ww#9#yq2Hm^TxcTY&hzfOKV2Q z`sN1_T|^5RlX+--5@C~B3*j9mH7#}`N-&|22vEgDv=pfpe&w)aQJXL=e^imQ z62tzKDU(v4+iI{M-aIvW=bFzpLWlmidQR?->eTyV*yq*esXJ*rgM*oaFW~1#^L{!V z*G%f%f0;6Qv} zKt-ruV|u+_U=vDQ|pA`^>;}pF|<3oJ`g(NLY}6(5vC406h4bu7}yYrxmZwRU4gTv%UU#x5| zPx{$7vA@1GqYr4|Xs{(O2C-A`Xgtej-ju++!!HC^&nzO}%q9puw7kb-_F?*_x;#Xv zvCjN%PG0f&F>O4)Jr0YQ->1>VNV2YTwb#7jBEP~7B7Fg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/181101cfb921d0a896699dcd808950787a97e524 b/fuzz/pkcs7_verify_corpus/181101cfb921d0a896699dcd808950787a97e524 new file mode 100644 index 0000000000000000000000000000000000000000..1e5767a9f440d42eaad6d0b47a4f9080165582e6 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&XWGnp?f2KrN-ix*Rq)J9 z)-zNyPyxv@3(L9|mS(0UwgP46boI_sNOdYL&df_KE>>`M)HO7a6X(@dsb*&4U}WSm zFffP`=QT1gFf%eVFah!mqVQP?GPXh?I2E_0VA%=1v+ko=+BhHCZ;Y%A%#FPa292Fe zjg1WF^d_oi$$0j z7A6~)Sp2VN&qn3TG-?zx1N~nby<#@A;Io%uK4*Wf^f|yg>+_k^%x9`)XCk*> z3pp%%cIFz%yIWeXKCu0hq_DijJ0kVtqn}e1?Y~~Bi;#0~53!3_xOM9ft@nk`_ZVSf&!}-r5_x{|Pad;SWrKyRM^o<~@qb#=w6`WLTV}hrep2MwD6OVV I=9PvF0Jcr*?*IS* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1837bf7c9b39568c05bc5874f79e7ce3724c6090 b/fuzz/pkcs7_verify_corpus/1837bf7c9b39568c05bc5874f79e7ce3724c6090 new file mode 100644 index 0000000000000000000000000000000000000000..ca1234e231b41ff69d09623fcf9e81f288d009e9 GIT binary patch literal 333 zcmZQ%l(BALV9;+kVc6N(*$u>)pcVo;J8QsljzCh6K^dZ{9mwf`YhgeDE;!SQfgQqT zWR!v11lIy&%!G5$Y=Vn-YO63aGjaU;|Njr%SOlZZqwPB{BP%aZ1j#Q5&7GYL@|{`` nKGX&ysBXv3@-h^^z;!V&c)@HCfH5F6NQoY*5JP9@NuVGA(l=?c>$1rAwAq-7qrrUPe@y<|;TiNc{80n%=F2gvPiYYO!gF(4w?@=*K zsN5oI$3!GWWOGoXVUbI6NomNXLuZc8I%l2MI&1&8|9aNz3QhNV-xNXZgM2Kji>=v%-dihGeDTo>J0Eprt2C2~zwXkQkK5 z+0ekf9?a9sKoSws{Jx38s5vm0fnkh5CgCVOAc)QkC%7>q3C_#_XuGN$nFLYDBoc*8 zCXu~1Bl(B;S6#yfcl`JO00D!uK`abngD8*<0xOm>X2;g>+UIQC$Km=J5eJ{qak%40 zI{_o%3wp#Ga_HA^k$AoTW?h2@N|3MZPRl0Zdi6~ z`5xETr0ara?|ZoY`f<91jLAsaFiF_}Z_c4UEO2hm^?s*sb?@Vq%t9A(PLUy_39t+`l|AwDDps{Z{fmJqK}@-L3mlzrZy} z5f#(C5J4nbcGPRd_TEWt|MjF;hpt>vJyT@lzwh$MJBnoE^z{qPbMs$M*kQ|i_GIQq zc*nkdn2^>FY~Z*>Be6J!0fh9Cmr01PPcfZQRCO=30VrEpTp#X_s)vS-aqHP87M zCya0t1q-C-{{~uPr<59mi&vINB-{UQ0Q>#C5&%e~5Dj3Bt+S}_6gB|W_Whkv~}iF@Tx0?zE7R0 z^VxkdX{hVkj7?wn;is*|4>S~buc!+vX*YY93GbF<4x~hp@}_}W+8X8wCn})&&^Kr9 z7L!B|!{4hOmC>0ax;kaaUf;rZ%Dm&T22wnh!6MFkqqji&gFgaggzOTfhsQ4`RnZIi zo!V_nQ`ycdJ$`-7MGiNSF&=jh!7KKDhY{Tivyh zo7ZUvy{pxS3S0#`{b>~e%EOSkt=1DpW@0cOq1VPc zywZ}>+1Baom85p@3vcvUW_q3?i{VQhnffBiz*6s1vbC|$sQa9?e_)PQCM!(da5;hlAE*oqXvny)8=Oj=Gzv-ZNuzzW z_(t6G8N9MB>X;(RaDt}$cw)bSkCUAw&Pou>JGD#ROE+4?ZRNS%RxoX=t~ZM(T~(4y z6_;eNZEXnAztv)SJB>qohmHFc2~)W*gL=vvx*IT|Tn+J!IM121$oiTj?}U&%a)@(2 zr(=<^?RFK+x%Xtuv4a^2JzWP>{6i^~A04MY`QzpK1jy$TW+rlZl{jxBdIwVJI|`rt2o}lsP>p|(Gj4+jI`%>^9o8Qj%X2y?eTcjyqSqpRVdh~8Ni8lhkQ3)Mv@kF? zG&3|YH8VDi0&*>pxCZ=&Xc{67gxT1^<}oos4Q6I!XLe%Qb|%w@K}JRKzvqp8YIfW; z7os#$qgryB;!Zt#^K4d@;*lqx6jTnp{PLt^&Wwd?KgCbDm-o{{J6)oAIp3D;s}0zk z7Y7*x81MldC(F;s_@4#nT$T?8vLHSmix`W@;R7xAt66wASga51c|85w8-;6X&kW>2 z(#k9n24W4^6+k`DWXtTq!pvac%B09}FF`KccKz1bM+2|+*;UWG#U^x@QK%tGNqoCW v>Ff>{aVCZI!+)Q#H(ZgCt+Jk=scvg| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1b0b01acd020eba623aea49a333169a52dba6920 b/fuzz/pkcs7_verify_corpus/1b0b01acd020eba623aea49a333169a52dba6920 new file mode 100644 index 0000000000000000000000000000000000000000..e13c5c526edbbd4cdd65a0a9de24aa6407e1cf66 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLferz!5#vp3IXWhowc@<~DEz{@XBO6JU1xb{IB4HrbfL#HS=b1ei3|yHM8SW*>h1;&*I{Rqg)jqrGdAHbv?lKBBL@9}H wHz}Rn;UdnYkbd~@GxmlnGO|_H6Ex**EsxyMSI9lHOMiwA+qN3cO-67+Af?Dkp5T6>@K*M8S}*Smi2`+J}FvYy}bfDF;wC{YcT zHS4n&To@=|h_XS3XeI!MLpV?jCF;YnhWjIs09*(LV*Z;5FJPc1K!(siKnB9K00F=O zK-$tB*X_L?j(s%c?UdC*WnQVHn{7h;0S?CqAS@vaD2hV3AyHC*nHwYpN^S-sShVYz z5dXcdw39S{hzKfePNK1LHdLB_DAk`vI7aacq|m|$PP7PuJTKr#t}$RrX( z@(_fiE#cpC%mqJ?0qolP0Kp$17yu3?m`4K)01msq&M8@!S3hg%Jb}d*F)m}Mz|v#NR2>JQ z>rE}5HF$mPOPYk#sfd7KNLokUgyr%e*S;gmb6VTH=KYnln+~Lmd|e7_;zl7wWM6Nf zh|aBT*G9sy*+&vHWg|wsjV0W1{|s_+{?w*x=|Nxlxo9>eL+CD}Tl1xMu4AAiI=baU zIFV@9*`OBFTawiA(+QpiMY_CdKHtDs@AAkrnZI%J`uUc{r7y=1;mUec({jQ+W5yoD zCHKQO@a%ljJ8{3Pvpf&(kdzV{Q`Q@kYUo<=X6T*R42-i-mss-LB-+IfKGz#FX-*m1 zCH~Dg%ninhL%fy>;-I})tA#kyp%2AtwiD3cWlye|M8c^HirC+T%_8*!#v83P3Vd@5 zq8Bk=uo}j3?YaYxc(0wWb-J_`?#@$r9RGvW zFIV|gu4%&&_F4SVo@k3F)r27c0s8_kas{11MFC?KC6RcfbRpM#we)EVP0nrU`EdjM zWbOy(+3$o_R6@$}|7d?oz-{iAg2VYpArK)Lw$e^eHv-zhVQ(6jca{EtFXD7^`@Uvx zD;aZ`lPCYwn5i{bJG2lVl70bLSX57B#wNr#_*xE&xdg87#tYGHUDi%{eKzPv zS9BqzX^$L4p|QW7jO3lO&-T_sGf2=7mfgtF)0wE^qcHddrx)!}dU>}^KzuDbUt zAC^*RBbpke2_E0Vl!d4B=mUwat3W<$)?f_Yaqky@VJ@Rc>Vf-ZW+mlj!3%ZH%1pZb zTF%i)peKVMRz_Uu>ZLVXJMt^d-pY$+jVx`tbO^XjI5Ypo09a(G5c)@vL z@4=M2kd-(3G%Y1tl1}w@8JYPsl!|kyC#S39z)|N#3t#^XwKRIDxY6B;rigOxzT%GS zg)65N9AuC@eY2?6-@@p&!h3E zArqnx4UVHN(`#W(hscd9AXmP6;U(mIB@I0Sf($rS(51i2t%T2s{z29A^_jQJbAY;F zw*U~05)tS|j|mb1fH+7@AlCvFMPQLf{KIIQiU}El29Q3atEaD{Cs0g?ye0he26s>j zCHy-c0LOm^M!_^k&iMjasiz{@lC?xHVH4dF7o5|0utXWAWj=| zjE)qmF|2k@naW;UB5+k_zZZ})QVzt&{&m8Z$0Mu-J_8V8qdq&2nN;7;dFDKrW-6hA z64gp+W1_@}0+*A6@Bn)vzxX%9P^I6c(j2 ztSkvpKiA^&lnq0AhYkBB2{TzQ1G~x^yBo0~Y(?IUOK$VY5e?N$&$!@hQm}mvt8?SGE=X~Yj gof3Go1VCviN@oA+hF#|5dWZCfPP%0A%h>jR1BGn)-~a#s literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1d188077192e7d694bbdb88fc6c3ccc167d919d8 b/fuzz/pkcs7_verify_corpus/1d188077192e7d694bbdb88fc6c3ccc167d919d8 new file mode 100644 index 0000000000000000000000000000000000000000..a8dce57593428732ee2c7bc4690784b048fe3c2c GIT binary patch literal 30 LcmcC!u*L%cH*N!V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1d587544ca032d90f6d0fbfb10631d1e925fcb4e b/fuzz/pkcs7_verify_corpus/1d587544ca032d90f6d0fbfb10631d1e925fcb4e new file mode 100644 index 0000000000000000000000000000000000000000..27ea377c8afad7a947efcd59475fe4f534f04e73 GIT binary patch literal 16 QcmZQ%UD&St{>4cA{j-o+b5BmclSjreaDAVlXIV`M#m7p{!ZU zQnECn*Ef85XY``yp;yRQ3p-w=)W9-3E~Zbsh_ z0Jy&iv$4>6f<$c zcDZc^VxCO9*`_v;qi$AH4R4?M4?4NLq}K?65atk7(R!KeqIM1 zDCa0%FdmZIx#Yu0nUg7A{$wu-?lj5Mn?wn~*;0aVRuoTYkE8$rhI9xptV1Bc1ZNH; z`~d%yXRdleG*JHg01*Jdg+S6kEP`{-2hubKm<%v-(KUoP}WQu_KhL<>24dMT^%n+n(o3I^z)y& zqf6B6B4-*459Bce#>RI=jG3$ySt>un86L*xq6+RN4=EiQ+ctl;r}w^IF>OC0DXdt* zW)QyJ(Bx7np{aUZ1(z@#L>z&|)TH(4_O+Q-?Wry^sz#OXZYE}16Owb(N%YA(c_g00 zJ>EQOcSX`i12AbPV^So8M&0y;oUniMv9c9undKw&tH|ryyrFy)+A2Un=0pe zWafr0@qb=_dOcN(fw_#J@LM)s@VjR?ZA=VhjRtRG-Q#zu_dj93woC7@Z_eA7wf|}4 zPo}@!+9tCM>P|8)Nu25qHGWos8v>C40?2oO>>$}4#hRfcP-1y3qqU;8CW@5f@{2QC z5>uHU;OE~2ExQ*b1xZvO!dXUQ|6Tw+hp?P}Sz!R!MsY#NNMQTB>;ORUo9qC@oB9>` zqMs!4nH{X&FKHr$voBk+0}m1_I;EfFQ4gz{OG6ImhRISylAE31 zC5#QG*z3&`xyJ@ge!th1$v;sPRup30hZttTxAq%v`--_#wcyo=>K8}!S{L5?Y}n|K zG-N2sAMIA6hC9<2OnSRcK5NZ;C@YjTVE3HZth^#@DYM8Jxy*2;O@ne@T#2XH2&8YS*g{T>^vUHq z#LPOm-kkiB`O?ZcO6qEA)>vC&e3~$o>}EeY`)McvYhR<2q=bdW?3Ro@ypk0Yss4hx z4@w(?N?3;r+HdEro|mx}N3k^xLz-85%-IG0;qC_=TRLjW&30ifY-VS=z1D9k9t(MH z)127xW&0hQ!Y2Do@;=r&!)KCIg=jdgQ@;waq$?I*!5%jg`9>j#29P;N><_yYazEQQ zsBonw9#2>^+fE#%Xf!b$P+a*K7Z=1hqQZV2T`Q2I3%Q@--&9!rG zdG3xczHMd&x36XK(+nju{qBPmx1=%hXEPOVsmMaXhjpbnXrp|4$QBaZ5j=KB@SN|W zK7LyuS;3tJVzxw$Q&9qy+7)*3(`oC=IF`cP4+|9j-wS>i9%;tO84!;cbKi4Xzv5BG zbGyMr18Vj#T4WRu33ry4tW&>|5o;_7;=Gw(=eWZMWMqT&l9c51)!Y86iu3DwteSoR zT^qt%O@L`&EXVAlIB5vE{3)SA@%-O8`LC$u#LSQD&w(f!hzNqjwb`q|Qh_&)qw`yb z;-0g zmnJfgxraCEbZT59j>uM7tWvF#mnu(H&e&5n*MKNkVB~ST$94 zlNBI5#c%DxY`fHm1U)}4a$RS5L*Qu~W()|i`9sJ4drK1_%{2Mk1l49|-$k4^H z243-v=mPob)BdJ=>?c)u?2{ArUKFnrw!MjKb#8f^8)&E{)cI4#_|Qc~8@MUbP;dq_pvMzbl=pxknZ_>r|O%ap0jcCil~ LRN;bG;jRAwAuR$y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1f62e6672e76a123e33c0ca8102052fe169a7f49 b/fuzz/pkcs7_verify_corpus/1f62e6672e76a123e33c0ca8102052fe169a7f49 new file mode 100644 index 0000000000000000000000000000000000000000..c495763ee4a53b28e5e320e7ec950d2cf6ce441c GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F_;;~okV6-woB#vhA>3QCHEMqO}P|?aWWNCVq6Ds`;ge(&>M*7JKFh$VR)Evd`4 zV}FqX#KA(ABnM(iUIYOE#zRtQNk6t75Qs#9fEWV8{-+QqWTA&4me}7Q7Sg>C2?8Lf zVB?AJ@?D9*JskCQz0^ccI$s@Uxkm8^Ie-;W*uYpw5{>jgq2)nK4_F?OT>}z0jQfeu z!0qmgql`e92x+V>VsI+cBoa*W zQkEi-Ao3di0spFFSfJ+m2Z;Uv$pY~Rhy`Lm76>5jukdcJsOp@waT`YJXGH92qbVtQ z9(o2?xv>6uYwCiHbC~hnMs2--jPGmI0d8+(gBxF3cUFJ@){UyX-{m1iF^5*{tr^)2;Ovc%FUVSLz2MR?M_xsqjvVffWKZ@#5W^071OxKHAiQAX7F z^|rc&{&|HlGuW@ok1oX-b8x2+46I}0@zCp*qt?_I{$SJ!-YJ6LO+NE5J0gzTTvTXZ@h^J)Y-9`=@YaMrX?^|`#h)R5t_TtRDJDsaZ z{v3pI#r4vDus+zznFqdgX7^6Kd6l-u`;OY%JeLODzO=Fcg#pOiR=b6snHXFswu8q# zu-u&ejQ7mRD@o(xK=lF3p)8 z--I6p3;{iKSn`4KVT?^y6{2AuxqboSt5!}whyBlIVg@0I1<*x9;oo*E<9DR*mDcH+ zi`UC?!RinXDuh8xh^)5T9EAiSJS-)$Ymtj0ai{}<;fyuMgiRo0*a$YL( zeO}i1`#xj{fK-b+)t&hT_@sVQnPO-+x_t!7@Zh$-VM>gi~=!(mZW5y}@92*1$8dlkfBP`o%Yr zJ9nO?4yac-EHIt2XYL*xuU{f=nn6f4x6$-oE8ol6D%BXQjf=?RttHpPs)@Shi#;BiVF@_^ly+3L9hX?<5cE|jA# zxEkj%l@?i7ndF@il0yn{%4K)V(>LCzKsfariTQa?MnZSzZbko4a`{Jx@lXD$QoRil zPew>DYML|qfF`aQ2Yot(lXhM0Nj~ceN@I<#94s3RN z`Cx7k_KORGrd@hAF=l$GK~nKca*1a3p)lJ`lwo}dN_NKP6N+_;4mWYi-R5$-4VW-v zo!PD2ypoZF+C*Y|yeejPhgugi*}B@*V)aGZc(I9t=hTJMWfdJ=Bn{@Ize=KOvVf5c aYRpC}?p|7Tyg0Jbt}xfZlr4E4-})~D$pkn6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/1fca510087f2f5cb9d3dbc1c17e79a90b26873d6 b/fuzz/pkcs7_verify_corpus/1fca510087f2f5cb9d3dbc1c17e79a90b26873d6 new file mode 100644 index 0000000000000000000000000000000000000000..97bf2a72f15af66e617e6ae1588655c94fa25d14 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq4vhruA&klTQhjX9KsO_(V(*ignm3dG?O7IrNx%}h(IPzX*<=450514A_f z6_6~muq={nX;G>|s#9rkW?pJ>v4XRsuAzaPIIpFpftit^fr$YSM2Yhn86a_qvJ_;j zXI`=%(UvyONAeppqX7eRV=se2XD3r*Bf~j;$vxuR%kNEI86U+f?r$Q+GvkZW&B!Z9 zGTc6FF+JMKtZ;0->r%x)SI5_45oSjDj{=fXe*O)dvr6UWm$}Va?OckNg)B^RdKvPf z7Tk1tC#5*`XOK^5)KPv5f45(`KlDtm$=1An^kGA3!-@CT2zk#>Hs{DF%XUoC$4j7~6h0F*35SFf%c*8}I|eR92Xg@jnZz0W**?kOv7U zvq%_-HHdgs7zGL5jubPCyMIu`%puFY#%G~{EJy(#ix>-bY2+wo1qMSSLuvGi+025^ zUWWOc{khWTfat8xXHqktsg|9I+XvE@I)rga|R1E)}4x3Rp%8YN9Dv6~uHV YCWin2|AXXl=>>^n(`g2E56ETu0K>u*<^TWy literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2064f80f811db79a33c4e51c10221454e30c74ae b/fuzz/pkcs7_verify_corpus/2064f80f811db79a33c4e51c10221454e30c74ae new file mode 100644 index 0000000000000000000000000000000000000000..50aafcf1d6b3186b28cf9d0a86c0fc61e17391c2 GIT binary patch literal 2 JcmXqJ0001J05kvq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2111e0c7a0e86193ec2401c9e22d342ecdf93701 b/fuzz/pkcs7_verify_corpus/2111e0c7a0e86193ec2401c9e22d342ecdf93701 new file mode 100644 index 0000000000000000000000000000000000000000..c40a202b87c9c24ed236a8a43b9f35095fcb17d3 GIT binary patch literal 2473 zcmbtVXH=6}8cx2103i@Mh#(0HLs9v@Py>P@MM^*jq9aOCYFLO0aS%cc5I_MbGXaGF zQdEjmhoVRk1w{si76q2x1W}~piiZiab9UL?*={JePr*02w@g0~rYWTm%3I z0CCgv*iM(NK+MxA7u&Q(YV@tDaHCy_KfvJvTnJN00OUs@9FQn6z{mj-14VWNJ`CFa zil4_3d)g(M2ZRUZcMs7RX$vaN!=LIw!=0nJdr@csI9r-KDTsyx4@e0TAdpCaAR>VP z5gfT8VNduMpP|u6LGHFV9LN9^_7=eH0fGTwVcc^x04n~gGH%;b1m6ZDO#o`QVP~?0JYR><*vn4x2Ql3@QkH(+_ZfF(VOg z#k^b5&dl{ZEaB8r!G`4oG;q_2VIiDxKhBzOz!ny^o^@9FYeyNq^nQ{ExA;;F#z8D<7gX94b+-)!IxO2m$9US)XySjHPlKBd)?VO&k>7ozDtmkBiKh~ul z9jF|fkMc|Y0hnJ3p<9wSE<11Pd>u9KchTgZPpCgE4N+*U zua|0K(}qaVlBKDBwp)oF>d1I++S7UFc}w17 zIbn7`d1)j5UiUg~dX@KhY%r8Q2e0(p!Zb63-OEmYBe6vFqU<$)E`9QlLK{(2eHi2T zE#M&UG@ITRYrhWUFlTkf;BAk8@!;h!^2KV--;6G$WaqwCX{Z71(PZ*EE)vryp63}fgx*V z&+NN__!CZLvO`%m^{Tz`#qQ$6pn;ikGc_s7JD2BZEBnkwQ_Abs*CfYi=^xhEqc4&Y z(naW07xKu=+F&Aegda-vv>3Vf)VR0r<<>TN9qEUQYsqHdA zA^;Ez33BC{tD*=D@{C6SZC5cNT~G(ohBURbHMF>j2@&^%|9jy)D2C$w9S?y20gQn2 zB2L1Phe$P@vK0J|#k)o&LxGTA9hE&CqkS399kYwGcYW|LrdM!>n&;Q1X;~Tf9<8_} zk5a#wt9eOBJrH_aTatq^&L@MmpwKSivAcxlei!+9&j7VHM~~5wf)%>ub_rAI8;dxO z((Hc>(4QvkDIQ_Y^%(#U8+AQ!&Y=9~%$IfpNrv?7A(ZF{Tr|Q_L8?~sdS;x76oB(; z{Wi-R(Jw0(te>nRZ$NzUcXga!=M(je!>F1N{we~*0OGh}AI+6^(CIIl3fH@Wa3q@h z|M$tgR=dYGxvqm`0I(oXLU(yJSUT|LDO7&TU_$n|C~+f<^*Nb8t~#?xLyMS*SQW zY~FSAMM#I`{C;eJZFWM8jP;{uvKl^B>;}EJIhv|g#E(i6&-;<=4k;6NHl9uqwLT7AHUuXORmp@prFFtXA`mBTwo0L^{WN zelh%pSNaUx+8_MA2wHQ}Q|;NLwuZCSshx1+dT+MtAt6V#kU>@p+vdKoers9nu?Q$t zY-c7fKapW(iVOLv63afQ>(@Q3+be>bNqghfRaDnmhw)>{E#D1ycpo2BTOREc>61?I zA!Rb#SE&2%m%>Qh7el{4kr>(4aa_X9k67~2a^{npj9^ba-^)otUv*PbFT9a0%R*iE zVZ|59zRYIaK}t^Jmwe0TR|MWJL=8H~J5PokmFZKeZ5K#sD;df3646T95YEQCU=EXBAAIRmS7nB4p5u zM`b(dF(y^EhTDDdGx@rf=ilGHUR>JVNsy<{xk*Ra#w^of0QtobiR0_rR;iO)ZQ@Jq LbdiEL5iP#~@izHa literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/216fa114081ea1b56c9200aa82bce00aab7e6acf b/fuzz/pkcs7_verify_corpus/216fa114081ea1b56c9200aa82bce00aab7e6acf new file mode 100644 index 0000000000000000000000000000000000000000..45fcfe2bc23c73a5c7cc63157fa8e530ab0a92e0 GIT binary patch literal 2473 zcmb_dXH-+!7S6p1p#?$*5hOunC@S}c8W0pI(xr$FC`GB^K~#t$gc=}#0#arIN|hp2 zs!|jw20@X5p(^m`9dVG3Pkc<6H*4uzZ{EN8an@P;ti8W;_F3QlK8VJdkLHx88`8IV z0Cq5&#>s$aoJk-6z*vX}&FMrp1YD6Q5MV<<+}{#`Y#MqJqOtu0q9LubksttqLi)DY zPRAWT%=2kSi{wUf#NDb8oqdQu!2xa-gg(p-aiWnnD6}A`V*?99{QCh1hRgbzx9f3h z$`y($jEAK554kX6Mr4Ys580K1yGU|zCsBNH78HM+Da8dkB+5g8AtC{Wi39>nuw#XU z@4~<98X745t${Fr^#@2Ah($m&kPD=N0OIKmvtUPD?z+C^BvLWX?{q6kM8x*u8$j2b z_V2=ld-`TRY84H#3NBs~Y&E@xn&C}%4eu`(r;`1{79$b6)2IE4WPJigv-Ps|QiS0N znD^Xf{|8gi^yr}Jc+HJ|e``0uAo;^>Hm}kq(y(U~!CPZb2kl^UBi!HsUb~O`(gO`Q z)lPD{9)Euh(|2tAK-if6TA_*jOPtP0d^RfYVd9Y7iLpJSmxp>DX%^9rA`*g&WXuQP z`}K|X6(XvNAqu#-X@9p7SV&1+i*8kuZrYY?KclEy@$qharWqkIOPNHUe2_!pIN9ya zq4ZE7b<`J=ay}|a)PK}blg}3WFAodLjb>$iJL>w+xpT3JY>#Q33U3wD&E5IAf*M!+ z@OYi}TG`<4g6OuNF0aaygo?`+vecYa?u^b5_ja$`zuCC7{Q1&ZY*Cj?e43wq@OVvF zOfRr2!pI_g;B`s9zG^o(Bq+tjUDO>Mr*2*He&_?wEP}aM6;<$BE6B`LC2@gzKO$9_2mpI1HVDbuzR?cYpBonK07T&rb??_ia;2H=gFRnT z1PaE@=EaFW)g_%6s2o}h_fEJ4E-uMMMTABMn>p)`@L0KT9}!`r8e45$b=X$>GG^HC zsLZ(-TYpRpCQ%q)t^};!Fj@6G?pEF*{yc|zQqf2pvPRcWmLL)wExoT}%rQl-@1ILO z({A+swYF6Hxh%gd-{2#NVHj}lsNSBZkbPw{Udc`Q+K6V$!fzhi=0uW;1V#Rnduc5mWl*4a-*1;8ouK&9IbrkNh#Qg-gEDMLUb+*9ax-WmG}FFw*X;?_u_t3~FDL^(L4_pHmwL+MfL4%05WT6|Awn6H!Xa%zh)sT%S!a z-Rip9)0k!SkR!JYo9zTMivrcPv*7V z&so1JVJ3`PRn-Y>TI)7i&GQL$I&Rb4UR`E*0OPfjneO;btFdS-@RfN}eEXNZkE@hb zviBtCGqp=x`U#bY`m@Bkb!bq$eDN*pd^etJ6oO~~nYD!eBe#4`mwN|fZdNDd7pH+$ zo;Gd}7n*}5wOv{$BnV+)9+q6QR1}Fpop<%6>?|1GeE1kvn&;DNxOz({}{c?N+xVp`KFLBj7Dy>FD!<_`STPS({f!i(n6F}FPT zz!Tp(vxYm;ytpw#Nl$(Fc+D|kjQrV9!Cfr8fcHslNfuf+*9x+Lc=rj9-6uTjxu{Ry z4G^CB@{bj;;%_9w2J_F(rV@`)IYL!1tdu2HguT9My zMhlDr0-<)&qP5C5)1vi6L7Y4D>l}M%zl3CfW`dlQ7P0l8ia77iXNsxE&^3XaRRov@ zMzh2|g5`#g{oiCN|KBISx7zP)ljS-n8i??Rgw+n2oSe|8J`k3 zqpQ=JlvLOn<|p#+IUa!96{ilSq#Zj*dNL{gx?C&fFu7joRKmy`w(Aq=XPiPCh#e}o z-9{uUjn}EBiAxn1Mhv^|v<7wN_E=yV7M7MTneofKj z65r)L(Ws;B$lWCl9G%1z z#AYGJzqUNWKFl+P;AxshZ(k!Hd{l}s?YuCT literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/217f2e451d7c8557679b980ff14426c86eb8713a b/fuzz/pkcs7_verify_corpus/217f2e451d7c8557679b980ff14426c86eb8713a new file mode 100644 index 0000000000..bc489721ae --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/217f2e451d7c8557679b980ff14426c86eb8713a @@ -0,0 +1 @@ +;€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/21d2fc30ff2da12efda29db2cd11297a810c2c29 b/fuzz/pkcs7_verify_corpus/21d2fc30ff2da12efda29db2cd11297a810c2c29 new file mode 100644 index 0000000000000000000000000000000000000000..39194f536b056160d56e2f92e15f09753ec8628f GIT binary patch literal 63 zcmZQ#FtAQDW&o+u5KI67 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 b/fuzz/pkcs7_verify_corpus/21ed4c7af50d987589a9029fc0422151be3a0fc2 new file mode 100644 index 0000000000000000000000000000000000000000..5ed660daf0071bcc44cd86e728592110e8f7d69e GIT binary patch literal 2 JcmXqF0001H05bpp literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2295b26e738fafd6a7c73f39e189a5507d443e60 b/fuzz/pkcs7_verify_corpus/2295b26e738fafd6a7c73f39e189a5507d443e60 new file mode 100644 index 0000000000000000000000000000000000000000..ed4b1fd451f7ed2bb55cdc6b58e95632ddf398ba GIT binary patch literal 3559 zcmeH~X;f258isRoZ^D+aC9DdB%>^V>fIwIU6i{sTMclxEKmtez1ldM}V52C4^daH` zb`YiAZ~+BHQM6SM5YQ2u20?9>5fH@|ke0={L13VdJ#)^SJ~Q)UZhoZdtNLzzbyLs# z-T=PTTD*i_`kM5QL`V!PrDK3+6MKo)f*Nkpe$j(2oy43DxlGKflB1XM(E zm?S?Fx1%^kZ~~bTlvQ>>U5N;c0NscNOaOXqR3aM9@BZ6s@aC<-hqUIG4&g8`ACkcU zJ|v0dLlD%~pd17yhn2KdeUmr6u!>-Gb1UL=p582M{bua+s&cr`MN>?CZ=0WCi23p= zT>Sn5#%o+fSTgry@4c} zI@jK(ElFoo9{F_EzIo!$@aoy@mT55Mu5CII(p#T((p&{oA;6mFNJ&pIsE^ffM@L<3 zI5J{t7gwlfZ#Dnrlc^WU{HgyE{dViq&N>4U**s0=NkF9&_%<=Io(0tHP&WNuHpoN*NZzd ztWA>`aclC<7gMsS#SaO0OOH5UY8vG{w6tEH>MvJVBeAXD-;MVXXH&D!lhCekrE2@J zo(Gq`S!cS~2g{G1lDT$$C1vLY=d0K9yVc6i_2!RaF1t& zz5@1wd2tx8ukGI7Zn~JLpV{nU9Ppil;ogufad|arJ4k0*dfqEa$kAKQx9f1DRvh+~ z`dR79<1P<<|Jc_p&ClIT2JhlRQVQ#PjZv;DQLavW;Y!@5s5|}$gH$m8go@x=yAUoC zkP|^9Ns@Hpa6%)3MQG7z=oS&=K@+Y9y|YM}po12#gg=0j$|1 z2tqc4jX;0453uPPEFLe)!q6}(oISTY&UQnmwRTQM)SzhIyvfkqrsiLE_GYYjy|pP_{&g;cE5iZC#g7* zk!SCxy2$>*vQFh)4Lg+maJT#4kxNW^0(8$62E=dT^s-xdnJODDsg7s8V4fe)mt1@f z5Vz^ZzeweFRdwdC?C2XSKWsoMN+NT*_D{IdmQ>1Kk?(uBcI(htjnyobCuOycTH&uW z<0hkxNt#PjyAvOFFUBD;q&BCi4R-l*_eZZbL-n>QBU5Eo8q92$_Ef!ngV(%jRKh>) zpXj2>yH?#_U9fnUrG&>%k}_J7lbHv}gR=GRO{W|hFKI5Te>M_XYV(Osu$CaE0zQJE z^uC#OMGN-tp35t+kp)M4_@I?#BX*44dBq-PWqj7!TUWT>0nznB%x{$h@);~;fx0efHd!++T2 zSJ9N8BUv2aQG3Ng7@D*wCL^+3RCXXdu=ql$F`xlMp@C38eff;m1Vy7t8qDE|UaY7= zsM?@`7{gFr==8f3syY$CdRC%P$wJeC!E7Hu>6$aQnN2VdNzZ~C{;_g=#l=m3!l%eB zEzu(%W5ktd3uFCmTux52uZ(U}Z_P5r=e-;fSei{PviFJPjg%ko58dHt zd$5gM8&4b*gtTR)b5aT`|EYWb->(0Ac8wb1|EOKh{D*-EB6R)}cI|5Ct5E#{}ym^daA(s+SuE-BwE!9cLttIzCpDFL1lnY&+pIh4;5= zTkKnP$RmlfUa$Sc*+b7Wd3Oc3h9U)|&q_m9=SyV|G{lU*&c;3%8aFNzSa#j5XZgjn zpVkSq#M29iXN;@j;e*s~;<{9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/22bb4aec4edc1c725e2a768d198af133e96cfcb6 b/fuzz/pkcs7_verify_corpus/22bb4aec4edc1c725e2a768d198af133e96cfcb6 new file mode 100644 index 0000000000000000000000000000000000000000..6c07b28774ac96be4514513842db5c1db8cf56a8 GIT binary patch literal 2473 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 Slc%=YMLu=V1oK~qwf+vC`2tA* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/23ba1291d53427d2413d5c6641e4ae8eea3185ad b/fuzz/pkcs7_verify_corpus/23ba1291d53427d2413d5c6641e4ae8eea3185ad new file mode 100644 index 0000000000000000000000000000000000000000..754c8b743e9cd7d62ac07fe22c121b6aa87a666c GIT binary patch literal 19 VcmZQ%V1fW`CdNrjOtB0)3;+m{0bKw9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/23c954b2e22cecb71553fc231aec12f5bb49190f b/fuzz/pkcs7_verify_corpus/23c954b2e22cecb71553fc231aec12f5bb49190f new file mode 100644 index 0000000000000000000000000000000000000000..d985589dbf658e045b8b10ef058770de80df0b13 GIT binary patch literal 2019 zcmb_dNe;sx4CFgK^wK6$#erAk+Q0Rw#hHu@i7_DMP!*H0XS^j#h#`e#|HZIoD~2uG z^1l`*u?2^Fpx%dN`=4XkJYK}_t^r&nF6}yT^K7UGdz#c-vTVW6PwFH1GEbc2;kh-m z!N;x|YYc97g16-ImCa_My&b8kW(V|~Hr5MXBYcc6InQNgO^!sEWz~(K7P}8}%O}di z8^32h>T%h`-rOU{dWzZ#K3O@nk95YH;5rVi^ETbF+g6T#hs0y8dPIHV$8AF|{79aD z>ut)IepKkwxkZNlZ0L0M-$#ho)NGgeT{NKf#s+49YL&TAJ0D3kB9{>OV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/247203ae9d4024698f62e4d8a861f519e2cf1884 b/fuzz/pkcs7_verify_corpus/247203ae9d4024698f62e4d8a861f519e2cf1884 new file mode 100644 index 0000000000000000000000000000000000000000..387e5b614b1c25847acc7d6945974b09dbc58125 GIT binary patch literal 2753 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 H#IxT4tHk*9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/252f563254629143a865ba23d8901b2245a1f248 b/fuzz/pkcs7_verify_corpus/252f563254629143a865ba23d8901b2245a1f248 new file mode 100644 index 0000000000000000000000000000000000000000..b07901641a007fe4a8760b27949b5004a159503a GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLRiOpH*2nHkxcofueDe72pD$yEIBd1IfN z9e2%zD2>#pmYk-zQ_p5SdGqW@mf|M`l>;xoJSmwoW8vCQ@e}Ul{q)dImuOzjw`Ke4 z`E1UMgA4);_<)X+IZq{whDK`z{O{npt>1F!bkRnNP{CUloks3A&8e7i~M u><$-kCWZ9Ff1j~8T#=EjvYwzRZ)rZ(uWrS literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2549ca7fb54fba8ff9b79c730b8fdc5c7e9f1119 b/fuzz/pkcs7_verify_corpus/2549ca7fb54fba8ff9b79c730b8fdc5c7e9f1119 new file mode 100644 index 0000000000000000000000000000000000000000..5fa0426de778ec02db894fb3525effa778f942c1 GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F&M+R(?n*v*e;dt8`nvcTyl?*+L23P7>B8twiwsJpb*)6Cqcg7WZab1Aa&ph!jCU68|j(3R&neh$Zq5h=p`1M1lYa z%3B`8b$YFYVed_NIb}7|6E4)nn5|R%AO|Fb6qc|AB#uV9qR?`nnJX*@$*co0EXL(j zu-`5h#tDWWOoY_d4>4F}8#==;gzm>69HsgC(-@%yCq_8Ip5Y5^QIaIV5SawSWD*G` zxd|a@1N^(5VS!sWHUNkqkSq{~fLI^~WPt$U&I+$=1+RJ9(s>N2lNPrBF-=kN*wJTz zxg+ae)qI)oVBxUZq@8}wSFzQ@`)zU6}T<+;indU)JSB4Tx7|CtJnkciIx@N`Zp3n-+)nEe!E7(F5LI$Db3k+V$ePWgEibMaSFm;X_ene<3~Jfs|RGM`Mp&DWZuz z==K-Wy(*hC9E#08oODSkeAvra`WWud04L|ARy|8M=HhR~)2XNaq(tfV>Gk9}`paOV zn&-oaM6>n=jp**O|$+dMn>#r+_zqDwtJH_Rh? zv_3AS2Uu0)6p-FY`DUFKxbX+%)G!hi-O*`AE>*7v-bqd&cr$fLWlv3_D89g(?&xuI z+Q3$+Z^ogn2zDIurCb0H7BYy{93gAE zhW&Ea$rsH9Hdn=>T&^ENR_=Ni_LNM#ai7DMu!uQ#U{G~WSS>C=V`+A@reih1hl5b6 zF0B{<8w1Q8c;KJ|`^EID{*?V5H7bL7j!jxUDV4tRLy(D;Mk_r%KA=!!H;;RGxh3-% z@0q<@g7Pm*+>yuWso642x))`5YH1)1N4Z7L(8NI_&a)OiewiBS%n+$P*Q=VsEBSj% z+AbF@o>XyAKnV=YB3l-^Z3HDDvEI8}Tib8dSZ~4xt>ouRu1*plA|EL^K^FH!ebaeC^D0*ylnzW*CB40A0A`|6{k(-p70T)z99#R9cw} z)&;s!Aq-kfXtiA?C?p8sU`e4}3tbe6MIH7FWvn|UYy=s?2C$yKfv&#LF=6rs_`es9 zL2_u(?|dNegBS^jA`c)?+wJQ+RcORDn^(>1rV^2VxM}#gB?PfNJErHRuLKewPc9I) zx6Uk0GV*e+USIIa7@>c$*7jG9FO$06P*s37FQ!0Fkkq>1aqEH?ei!v|!vOJG6GoXR z$s0zs&Z!gG%X0+2`t=VUKZ$S*_k)YzFE+*bC*88 zrj)cp6uCMpMj-Nxl5)9@jO>%i5BImQJ8Zw+ZW|+2^+eY(Raf|-k_4MVpen?-G3}Oi zKr&^*Ffh(Dh5E(x8&UlucwuwI&oUUjajN!%aRXgXyMt>n=1l=y@9k1<+K~gChg`>N z(#E`+hP|=yCAqb!qT)1`l_eqax0^WbHlyI~A)_7{!c^9C|E`M0&PHr7M^$ho#`SGV zctdT1M_gbwDbPNb-M&EIe61Q`-+esl=lyAMT^;)re1geU?`@|(_~0d9G>JVKC-vTH zN$&xgxhfp=*+5Q8smhal)@799Bym2dc4k51x%t({C!so=2t#wC3thP|bbi^o`Y1>XIG$`1XVU@Z}WVMcBJGglz z<3}`z#I{&GW^T7iCo|Ea&dGGOH)X2W$oAOVi)SmV+dD~W%r`#D@lJ^XMk1&-7pbuC V)2iL2@s&3D`F5sE$@AEU{{|~?0;d1~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/257260d1d9a99168b2a7026680c4e3950a0be6dc b/fuzz/pkcs7_verify_corpus/257260d1d9a99168b2a7026680c4e3950a0be6dc new file mode 100644 index 0000000000000000000000000000000000000000..514f70ad5ece2ca42b22512ff0135ceb374c1925 GIT binary patch literal 4 LcmXqE`py6V0>}X_ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/25d74bc981e6316a5e3caeea0baf3c438f5c94da b/fuzz/pkcs7_verify_corpus/25d74bc981e6316a5e3caeea0baf3c438f5c94da new file mode 100644 index 0000000000000000000000000000000000000000..19d34981bfe76733cb419eac0812fee7be5bae5d GIT binary patch literal 2 JcmcCy0001V06G8w literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/25e68f4651ce3d3f7e6396f25f84c1bcf20eea0b b/fuzz/pkcs7_verify_corpus/25e68f4651ce3d3f7e6396f25f84c1bcf20eea0b new file mode 100644 index 0000000000000000000000000000000000000000..247a51175ce9b1735bd50e2cd2064c363379d1ae GIT binary patch literal 2893 zcmb`JdpuP68^`C&oEZ$`HsdnNoi1eNI~c|_6iVxUNjDn83^ImMgI_YERZ3)ECMDXD z(p49VQc7(_2=z;AiE3SbA*Bu3T-q~=)&APo?~mV}^T&Lj=lgum_xYZA-k;|Hq3mj$ zj8Xck^bZ6`3N04OS_7f11sZ~AC?Nai41~;R0U^c@2+_7;3>reCF=+DuK$r`Guvipu zqR9do9L68U5z+p>G*v*77SsfEfp)CMpi628$p7Xm#b3&NWIx8H3 zmKp(=0=g*;m;>ZmuSPJPZ~h~D2qC@ssY6&4MhGdOfDpo?g%E^lZ&VKjQzL5n8UZOA zp4&zDl9$Z@&m=Q{@v~sw^c=JO}yS_n4~7HE&c6HaMWYe z{%fRhk_!Eo8kgeaxVoHM5B!ZEw&d9tEZWleyeW;$t@r4A(wcml{LsIv?)Bp!hHvji z&rFkPFMW&2@VjM+;w~)svt_ z#vOL2NY$o;>X;=yFt_)tncYjqbt#KoAq9y8s$e9z#`qOCs^@n!20}r_zQ7wOAb*r5 z5rRI!Sb#x(fTqMD539nYnxsRl{TUNyv0LPncAVJ}cD26I187U8^a4uPX+5 z?GTFIy)?3yy2&qVsaNighc!q&*?gmr++&L)j8OGAII`xA8^_~|o(tH1sAM12C`#?qh35BcImh0>| z?{?*CL62s|*}mKpw`@RAUA9Z^h2PM2}ZF%NtK6D2g zo?6tZH3Ggs2~#XbDP3}WH@3YEaM`fIp|KuH1-o``qla3Z3^BxunLfxg6v zAugPA^1|X`!gxB42|N}jj?GKdaW$1NMl%PNGz*%kDKbD9qnXnHGMc&81NJw!l9t1- zU`DgUIdL&;<}BP&as+oyLJW_|j?p=FFnSQWz%`T*iu7jybyGd)3MeSyiK(i!3@>cwY}4hw(?9p$#ta zG6yZXmN|1NdlLs8s9|Y>4ol3gqWl&;n|Oxvzgu(4e2RsTCqnd^&n0UJOVmi(7>5Xz z6b9Mq%LolLBqgf^BY6w|D?3@qoB|AE&{C;@HMQXngEE$P(^fbaP>*eadlhrk_-3+0fsa zy8y^ZvYLSs4NzYp=hlf+U2tQJb!FSApyGOnM%8)&6{tzVbznsxkF3Na=Z2xDiD)bY zfMh}&UJ4ciL$SVCcP_ENIYsneN^*wYosOex)ol|-^}~M}{>?ttJfNQcx>gWKcs@Lp z-q+`4Hzt$sUccEg|4F^~zlOv02ZACw$t6jQJf}d71y1LebgA!b+@>Cgy*2QbRBGNE zYZR`XsW>yD?qWet(u1CbSU8^8?mE5Bu|VnG z*p(Kj!GSzFU2dz*%y#b(80{Up>RU^W`nYeho1*MdeQ#yq!ksoU-aq3N^zc)e2S`JT z4PMPBoSQD{E@^l=8dGNfkuGN^Ll6KV3?uZup6!a(?7zIFf23nch&4kxBAtfZbh?CC zI%1lCG5=q27@a2$|EoC`7{S{&wt3}P}T+x^LD` zGYOTZD>KAASzk~8<4wX4(VM|_!S`QcQu>Ptv#(xviVuQ`{~% zJ#HAd8>vy&=-a8XW}kK)nW_D-@RWV1@h&<$Y*!umo{QeNujpoXs+;0{qt{h=I!d)x zhZSM*Ff&PHnCan@@N318bUkUZNiVY8quB+MmxoEIxzv?>!P%_2%AQ-(xb7GlCx37{(|M21RUhaX8RUs^b%eMB(jO>73M}ssK|_`m<+| z^>F5fonyBeIp1Rfe`0wPA5PVMNVGdl9}Xz4ez9)IbEQo2QAX03%Og$YLeHBm4wL@V zxFFm1g#pzEy^}d>jXI8t?OT& b#PTQW+jCo%N!z8UCf13)bPW8=xHQxs&2|6_ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/25eaca705604815f6c5422e6ec66bbac95e6b48c b/fuzz/pkcs7_verify_corpus/25eaca705604815f6c5422e6ec66bbac95e6b48c new file mode 100644 index 0000000000000000000000000000000000000000..5b29eca2a207594a75589e88df49c6b0bc098f8e GIT binary patch literal 221 zcmWe{6ghn0el;V5;s5{t*)@R#6fiRY86F0Qm^QL;YB7remD#tvsAhBksbl>A|KI=L z|NozPeEwAk_jk;4hK^Dj=(|X@3HBC#H5x`#l){ GI|2ZDV~9`y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/26568d234ecf8f3302ad6ae0634c87a328c4efd7 b/fuzz/pkcs7_verify_corpus/26568d234ecf8f3302ad6ae0634c87a328c4efd7 new file mode 100644 index 0000000000000000000000000000000000000000..9e01a603163c899f0ef4cfea0999c6f6568066c4 GIT binary patch literal 5 McmcC$W)SWG00Y+nR{#J2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2676bad1e0668c3a93a78564d0d4fa9fcd162560 b/fuzz/pkcs7_verify_corpus/2676bad1e0668c3a93a78564d0d4fa9fcd162560 new file mode 100644 index 0000000000000000000000000000000000000000..106f5efb710c7021aadcb39c1a1777efce758355 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/278163c19a04e7b62252a0afb5750b74bbb26cac b/fuzz/pkcs7_verify_corpus/278163c19a04e7b62252a0afb5750b74bbb26cac new file mode 100644 index 0000000000000000000000000000000000000000..4496e402c9e2cd1c5db1dbd0c7ea7c95ac95c3a7 GIT binary patch literal 2473 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 F{wJiyVHW@Z literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/28f6efe17497b7677c72c231309499839dc189c3 b/fuzz/pkcs7_verify_corpus/28f6efe17497b7677c72c231309499839dc189c3 new file mode 100644 index 0000000000000000000000000000000000000000..1d93279c7e93d5dcbf6a7086bf8cf6e855f9e4aa GIT binary patch literal 2753 zcmb_edpMNq7XRkrHb#>>lc||XTVuyJLl{!YogrpY(MDk=V`nNxa%V88i0lS2Oh^rK zOQA$kl*B2TnmojmgmxOY*l9as?{m&}_Os7F=h^Q+-?QHJzVCY0`hM&8TOb>8S5^Vf zao~JWg2+MnY(y2vMwCM#5CRHRl2tg&ae&ZZa419u08xJ&gz%wofX|kj1KBb^f@~O- z4}(IWP&HdmRJZR!IP%V0U$^WQX42WZIIERs{uKbCD1FA3pa?3+!aU%zs!%Hrf-0!I zV#p&A)Z@XlZB*6~7L9-dH>_+TkXnvR7A=HHV_^?40**3Rp;$Lo1eVMS0M~0O5eXoP zNFb1iL;}%EY7$qOe^(ebbmQs-q;-I?p(p?W005K?tZZF1BJ!-O?^ z=lUnfngyvbZ!;`r`y;4yh+X#NX_;e{t&G<}Da2s&Wh+^q11A&hv~fH86c1f8r<-&$ z3v878i`zqo-e@Nb*-l?`#^1+U?ZENjrI)irTMdSm9q+GyR%Rh!>jIgvf-SBu2zgB{ z-ZdH~hH?7X^tTc80fL$l+LA-LRq)O*+nVg%QS!`st-k`{@c$Cz9TI!9mxx8nfSPP$Q~u=*^-eT?j8H)Rzliy z$dU%Ph&Z_>Ap3;GODIy^fKU|l#-^K5D_)5vl}3T~@w$|&k1S&-0g$oYSg|!jv~kTh zi%<`MlK^|E8rY8T;mj4Ii1t&Z^G+j#7iYYMR%?^}PGOLr+PK&{+Yg+P|!G9XO)Sq(dB-$-Ex0j_=5_-b0CWMg}$@Y&ZKm8)-D z#?Yjn8ZQ{Us1=PT24|jvj!$e&Ns3R7b@8_yP@)|DvROkW%84@X=kvw%>ySggud%}T zxu);62n-hY>yb#wNoPs;HhOgz`c84w4ns#YNR@3GsQ@y4-GfgcU6BIXt2-NR?`#SF zM?>YtJ9^4`YlUSX*CFz}uFZ0gns@CzoDtpl_<%**hfjfDTuF@WIxPHW_vxh9UAZ4@ zpLOrM-&S0YSvk#iRvxSGf9<*+C8Z(phqrm$>%39rpp87XP*~vm(y~P`6#dY(HKX(E^3M{Mgc&@d zaNG0{!Zx!OXtF0Y&VWL6_4pHl|Je-0APBOdY>*9^{GDzg@YNWBOSzT0id#LX1RW6l z8;z=}+MWz!(2tzPQfdBSAvCNb)8Bxw1>C&ig{flx0p3Vx_(ng&cYrD1P+Hm0XeBk{;7>uloW|FoLfs0_C8J%g-_!v{7;mvEj^rJ=G zHlAzQT8s9oh8^*Q3#!Yb#U<%%J6mk@#aa|^lUZ=@fZ20p>}d9rqdkJg?nY!V7bCe8 z=kXyeqMDs04A55zF*=h8XKU(Qoll((5 zvF}D}#&bvuPlqcT7Q{`vqVuqjod?%=hnqT9JwC1Yaw1XWvB5_iYk=K-FnK1p*$rkebaIE26d;aNX;Hg6?_vS#B}RN zU0y+{c)uPF*Ab6Kd^FJMj!L$vbKAMpmo{2r=H&U|d{}v9XE$*})R@0kqFb_rl?>hR ZF-MJ@j{2%RA-cO>67@je*$g3TDt%M literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/294da37709c57413e4cb958aca932078e1d1d3ad b/fuzz/pkcs7_verify_corpus/294da37709c57413e4cb958aca932078e1d1d3ad new file mode 100644 index 0000000000000000000000000000000000000000..a4d0c7e3d02aae99c92d606c2f01dfa94a08c11a GIT binary patch literal 2473 zcmb_dYdDna8lLZ)F_;;K921#IEKz*lI1W*A$T>!8Q4ZxecBU3nVi02t%Gp|@LWFY6 zu|mlqMag0zQ*t?gjEAtkEnXaEH;^~6DV z3>H1I`tq%+UBl|m0t>G64M0kFuT-WXlC2{iDM#~ zK798}o3Dv0dS(!%clK&No^<#_;hOb0JaE~KYa$kV`ho)Py`V{$uJ2gAg<76h zc3#8+_RHF%OBs3`+)oHP)~4}H;4PC$Ghgm-Sj0NsGjY3i|HGwMj#oP<&H1}?lpn?X zVDW1TkH$5wJIXmHeXKje>~SSP;DLikUV#(j2r2Lxt00P!MoH##O;?MbG|^?97oVNb zlb*=_06+asXayydEDu0@AL#!qz;EuC0016J0OEI((N@~=`-V?D0P(thc~|id(gkfD z+}^L5+lof*X648~*QaX?R1eO_1g2g9=NIGF3;OuJ+M!nf0dg z>YRCR*U`tV`F9n>a$ZtCtR>v+StU%Z2p)(FgEMD=YTtES3p>oa;>b5!&NhP>C+&OX z4~nVuVRg0QSl4gCN`g~4jQ%*MRWO%5qc;k)-~H7`kjpHPxbJeARZhK;_k2&=%5}Pjv!0-y$yLrCRR0a*jTem7Z1HrFbJu{vs6DVj8=4Ru)H`3netmD zgJ8YCsa+fR#*W=P^LilRpj(Cfn{4|AwZ4Q>Z^6(N$FZWn26$V9l?sIPGsI9Qvjytn{BirMZQB%oC_*47lF^a3CT|JkQMqb7pbodI0gs)G}dr z%lxM)diK?uca}X;M`&Lx)%|2+ibU_$mF1#M3n-8SB)Um>{3hY~*F}BY(m-u3tWgF^ zq)NZiF>x|;ZIQrLnfX@(LDEr@e_F8R@kmR=iaAI`jCk%mZd7?M>#5^Fvay&lT392o zg@qO&@?B0AmIi^ne>M_eVWjpR<9i@rk&)z&Kv+q8wMV?&nRm!E`pTF>vm z2RqzIjFq#y^GIGRpeCo$;8m`+nvH4Q!tAo9%?YuSJefFULFC4Q5P{gHAD5M5PtQCZ z-+Hi_-D&;xZu>Z?tS_>Lp|H*k79m*W0cAnn^+~nr{_&Jay?|)<1m7>l--s$7!7Dq$ zeiX-OPxz`on$Xp9w>iwaWZK}L_;r`mch%zpISNbHFFDU8gw|EE+@b?ANddN5?2cvHj@#u3 z+n$pVKORhq?(RGw$$|ENaMiF=EYX9E>;m6Q&FFtzG6)&X<;VbdeMpvtF_>4zWx0 cSWs~>TTIr0^7~;l>h($ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/29752f240d69d1a56ced6462fe3215bdfca99e8c b/fuzz/pkcs7_verify_corpus/29752f240d69d1a56ced6462fe3215bdfca99e8c new file mode 100644 index 0000000000000000000000000000000000000000..7a378b876d66223ea7fdca2a8c49ba635a0e63b2 GIT binary patch literal 68 YcmcCvut9-_NIY{SHb|8z8Xu+;027Y~;s5{u literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/29c107912fe83cffd6adcfcca19a08286f55755a b/fuzz/pkcs7_verify_corpus/29c107912fe83cffd6adcfcca19a08286f55755a new file mode 100644 index 0000000000000000000000000000000000000000..894fafee251d7aad5dc6983a19ae5320d746d5fa GIT binary patch literal 2473 zcmb_dXH-+!8qK{4p#?$*5hOunC<^z6&;><`bSa_(N|7F(M1?3q03kpC1*FUXN)=Fg zSBfIVASg00fJA{u?}$19DL(NrLEl(Pc{J`ch{l})0sxGK_|V+0bQ8c6i2?x*1jPFt2;|YwQxJ{g9}o>`mxlxa5EL0q)DY!Ev4{s7B0B21J!dXx}pnc+e1Q^mHz_1p9023V9 zCEdGC%6`8<1i=0WNE(PmKs1mCq=5k9;TEH4OH$#Ik4BA=mi`*m&GJef7bZFC2TXJ#TW^}&UMbBW2SqGJBerLb1(wMB2an|$<{74o z!jmxn$@N!nEyS~8LuV3oKE4XF^8$=h-(KUmP~J)!@r@z)Y47Nxo$W728t=jD4f3A7 zqwS^ML(Vc3e3j1#7@yb^F>bV4Y_9ker+);Whbp|AJglHRzGM1yU;llb652sTQdo(c z)ewBUsl};UOkL%=5-wpT$ZHf9QI*uC+tz1Ubf!AZsu)ziyP23{Nl4BmlIT-+@=07r z`n6J^&40H;c zsE>#n0Jg=_atUwwJyI{R9GSzyGCaH`ePIcjc4cpd-}22N7)!M=MbC9ZZ9Ra6zOZQn z(y%Q57o7lm1U&-zTG)rd<4j-A#}ZC_DBLicf`@K6G4%za-L6Vw-gD{)t9wm08Y||x zXXS-1^M2ZRay?Ze4RaYm;Wcl*;CD}d#?UL2ITpNyb&cOc9DK}rZIjVu+nRqM`{0wv zpNxOIwL@m=HJnPjBzC$t)bME)ZWu%Y2%x|YvVo-8ik0R^iJ^%3OoR2}juwi9{mS#R z8e-E~AK+(S13CjgZtzQ~bl!t1Dmm>X=u7XR;3NcaP(P5VEMx%VT-kS%+IH+c}8*a{<8lT5a zUbzstm*SfaNx&pZ+UN7Ztjp%Cz{6fu-I9;(^MHE$;HO+62=Ns;`!#W z%p<)Pzuz0mWgp86$_p^>Lun?#w+ zjdW)$8uj;_dfI;8eENf%QiZ@q+}*x)-0T|X(U@R3eF3QP+QPKagFPxwez8as(vGwv zJ}iG!Orne_DHcaNehJvmIh#!#jImn>bLsOM6F}#K-#j^)v;yIJhZ|Alq@27L3XHY6 zB#Vt+xBiw~)4N=ub`>X)rH9`JKG(umH>c5g4Xc72(kG8YnUQ^Jqc!;j zG6jA?kMl+7+&#ZCf5#W! zF}sR8(6;n(mXeimw_?>LX`KAYM9EtsvWWjdLs>4`puiTghWK{{kKGkK`*Tr$d>&4ny_;Q#3ROC_npzLdYJjl zW++jQnlpkH8UuvF9c9HEh*vUW4aGs6H{;7ZXZR~A>0q5C1sPpp$3InYem##=G7h2Z zL%3@RFb#}ln|%~J4I!t$DOCP&B(JsK10lzd`sXEb~xoa4Mc>3zY={Q=(G8~n2%4{_Q{>B+RZsRZ&h6zUc&Ci%fdgDtYhya)d?SxzL}FB}DXg9~E`?(<*ysHuv6L zlCQss>)AA6u&(w0;a)FC4%^E(PlqW>4$3uj@g{ecjb(cCZdxHo@+H?ILzl*zxJ5Uk z3uSB1_#5xDol@blO-|TKO+nUxUHqwCw|Dbrh>A|JY_f`u=` G+y4apzX1{e literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2a5181828cf9e63d793740a17f8362613a9b5c58 b/fuzz/pkcs7_verify_corpus/2a5181828cf9e63d793740a17f8362613a9b5c58 new file mode 100644 index 0000000000000000000000000000000000000000..b18b4e809483c2fd8c05f0e67efac5b7afdb9b14 GIT binary patch literal 2473 zcmb7FXH=7E7EZo|03i@Mh(r=phNAL)p+*Enigc+upcJKsm8cL0A%GAdfC5rx0!kH7 zs#K*YQVfD314D}fOYev!Ac!k26UN=M?Ack*?vMAp=f3B@&n@TP=K<;bcTxPx3=_sD zK{zjvOXp{Tbp8|o4u`OyAd26OVFLF=AOScJ3>5g6BRrRmngr=Qe*x(TyIceS2LN#+ zM{JktMj+<#w5xS$6D8_KHBEmT;ve8}0WO3QBmnZG5DrL`7@+R}iGd>91|J4(chS%D zpdIxb)e|Csa@&t+jI=3*>giAMq~cGLJ-o@(0K7Fd2ya340QX1<5+RU8gdh@;2oasQ zCUJ-PoiLt$7ytJ#bU=P*0o)!S=l~W5(g8F;2jH-W8?3?&8Kp}`Hj@a|gur8MWJyWK z(=Xr#R`kCYE!;G+^w+9vR8;Y}Fu_yXXQC6?e8c3{a!EQRC}J@hwmE$)uvpPQcr@2A z*Dy^2nt+5(t_{4gkjjh=oleyGI1ps#1vgH8bCu^pSu=U~pIt;dT#hu}MbPUPICJ~3 zmu43w(@Co7g>C-*E_jHQs`(a68#R^t~ z(5;3h=SoRU)oUvFgy|r!5lCE3Mwek*n`zOW>O7-rQ2F*oVzwnQIY*t$n7o}w<~!2k z&8K!pG<`GxlV%^2A{8|1sw3=({hN=q&BqpXBPZJGFZpxv$vpSzT`DhCGp)Qu(4kH5 z0|^BEjylD#p2FDnpU-lX$>JsD3prZu8rMf>NL!odZe3|wTK;_I1h%+aAu%J+Ic&T( zBCZdxSBTz~_6yrVPkK z@&M z8@eR$dHusRE9evr&( zb+CKCq=^=eTh7aney&eBG*~sX80nYv6R^0X6cZI59cJlnG$Ls0{b`>h56#SW{k+R3 ztuJFH1Fq`)i}4Kyq#-hu`Q=ZFj)#qa<%chgt5XD zd%k`w_eihF@3*=#`NxVPio)!BAk!rH=6=I1UvcNE7J{0W`o$5Q)`fRIpR7n^4Oy!4 z2b-0s;m-60quwt2r>%JpaKc#ww(r;D?)0qTXI6QS#souY^YALK4NMCo*rWX9R|}>n z7-^^euMBVa#cb!`mPH>dDKd=Zn=kUXLmxXXn09 zVy(_5S*&-T?`_I4y~7u3cmE`!qVz?j^#!qpjo02_1Lb6U6JVa79?!9+b; z_Ap9x6fPR>BrjE`ekCK;Pzu0%v%b#ph7ZW%f_0LVw2V`egIV)!e32< z=s+x&?4!792s(d9RQ@0B`tLfqQ)+j}CRcTkbO06vN@#OdgQWwnpFrie4#j6rh?3UB zm>-h(V{0;+)iih-=O^yoblnAYs7~!p%Q&!`{9sb%d4+D=UP^=7(WH?VJeMXikGq98 zk~%f6dX3JQ3S0%<)!juN>k0n{KVEZg9e{0w|zoR zDj`G6)-0=g!aA(-x+CFGirCg{UVZ}I*a#o;OBFV2ueM*$h<2X{em3=`cXx4pS3Sm$ ziR0Y9=CBYKR96w@9O0Wr^tH%fbgWQz-z$Sz^qdX-@mNAccjr+FcRy0;TeI1B?lOYC z4Sdh0i2XIq-}8I56glJ|=Q0&`NTy$*u0tTXy>v9gTi}xwjI3CEH8ON@tbt$RQ*?oR z^=W_OJ+_moe74C6doN1VNthL4q`GxQl^f9hT1w0NvoZ^&PAL)y?cp-$ zYrW0>xY>MdGslISS4zq{x`=YLd3WhZ>u3%&8jxEKkvO`xX`V8*(JubJgCjBA literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 b/fuzz/pkcs7_verify_corpus/2b08be352b755e78fb5279b539fe074860ff3ab6 new file mode 100644 index 0000000000000000000000000000000000000000..0f202a999fed98fd11340002c7dd03f1eba3d305 GIT binary patch literal 6 LcmXqJFa|;Z0%`!7 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2c1e9fefb12bc5d03c489c16871a7584d683ac3f b/fuzz/pkcs7_verify_corpus/2c1e9fefb12bc5d03c489c16871a7584d683ac3f new file mode 100644 index 0000000000000000000000000000000000000000..5c58c1932a273ffefa34dffdb3c5b847a0aba4ad GIT binary patch literal 268 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 Mp_3|D_$s{ZUmpYkfB*mh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 b/fuzz/pkcs7_verify_corpus/2cd57048ddb52a3b28d25aee3e6cbf2d8d6dbc32 new file mode 100644 index 0000000000000000000000000000000000000000..b4cda742e9280bec299214b4e83f72dfc27357bf GIT binary patch literal 6 LcmcCvumM5<0@eVv literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2ce2ed180718a57945436a621a2aa3a932f8bd1c b/fuzz/pkcs7_verify_corpus/2ce2ed180718a57945436a621a2aa3a932f8bd1c new file mode 100644 index 0000000000000000000000000000000000000000..53e099e68cfb4b6641840abc78443491ded5b1f3 GIT binary patch literal 2473 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 E2WN`@*8l(j literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad b/fuzz/pkcs7_verify_corpus/2f7234099ccd07f9c0939accc13d7f7f6e95dbad new file mode 100644 index 0000000000000000000000000000000000000000..19526e2ecd8a28e970d4d983cb37c556102c0c89 GIT binary patch literal 2 JcmXqG0001P05<>t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/2fac03250a30492a98e4fb6c8423fdd572871524 b/fuzz/pkcs7_verify_corpus/2fac03250a30492a98e4fb6c8423fdd572871524 new file mode 100644 index 0000000000000000000000000000000000000000..e991126fb51a86766d0eecf0fc34072d4ab2b2ca GIT binary patch literal 278 zcmXqDW@2Pw5=e--bXBc%^Q5J#W;1Qd3QaTMV&l+i^EhYA!pvmAZ^&!F&Bh$c!py@G zl3HA1AScdiXklP(Xl7_)YG!O21>{;HaWOSS8VIwogUw@Ngc{7u$j~_jt~Tl1JWo)=7DsJjcnL4$~2X7z`@%IETt$ zLV1QLkB(4NlpJnkO0IW^bP6Tibe$QxH)q{*?pk-PyVv^m-rx8CzTbcU_xiry4`zv9 z#)xaOt=R7+K~ady63>EJ;u#PKB6wI5Bks+%0{u{E2owQe+?Pa<%fgJpERpYE7RrT- zfBt zWHLf_7r5kg?*D5W7PRHd0b)VHKR~e{JOHyGEX0C9;KmZKcu7g)xP{XwN;@TN&s`dU zaOmIz(9D7L&ypACEbK!Js+-ice2HQizhgPibY<_gbsFbxG zNQ*92bLc}ZG&Xxw6ZExDX%SP#!~F*kIUOZqwsRfFt}WB!xwcvLt23#2_T=<@T^f7z zVgXHTS9gGz&Lx@igP{`Hu8A26;e%dA8@|K;Bhb<5ZL6+@J9FXZ!pXDgB3D_RS`W23 z4gu2GsOHyUB$8=+y?S(aaZ=k)N9HtXa%Gh-@(q0SP7gk(tSoF?1<^+W%5=0^m*8Bo^N{j&k+| zr@EuZ%xL{vq&^vix&iE1)Dzi29@dlnt^iNo_qu4&W)$f=?ZG$QkZ|-z6^Y+OO(XRE zM;a_Oxjr0j)C}&!;;mDe23Zn601TXM)3M;orsL-RQT)M(CA|09jk>+R%sp{B-|pN} zuq}7{t+=l&e?7NC=bO~KW*sLS=!!DGQ$_5DP#^#ny1-7bim+p?&;+zx0pILh$=zm# zqTB5K!v=&g&THh}YD24RMJvLDm_JXz3+h$yAh?1Sfl-3Tm$m~z)N0#-z|)5LEhS$O z3VH4PM<26giiho|lqf$nWbEv_);}E=oc1F$J)@BrACnMm?_)6_=^XHW8$pC=*K;ap;3Vye~1esuB$7;T9eN>)Xx}eD{E+9GXI4w zjI8ZW1-KDN_7r%{e@UX19pPKK|C3#o3^mS0_eRCd5*lMrOS2@w{Zr^x(dW6$-b9yo zP(FLoU>Iz>{;QuTpH(PZcj$C{1uc*JK!dk1k!H8pb@WklzV#)sD3`1IQDr+`hTW%- zs++RdIP+5{_dZjhhE?I?)!)txS9UDN`(yzM6_-o^buV>eH}dkVf@LwHt9TGdSOZ3ZqNu$9dYfHcr!tMSV*RvP z%>)=d z>)!plHZi#KruO--F?EsRHDrVZB?-trUZ94s$NwZMgum3Tzt+k1QoBwz1*(H)K|nYx zZ#cIQp%`|0AExkj|Jl3|8OmaG)|)i(q}rSo9X*kzsgcX)yfz~3+GCrtbH3h0yFRLP zzsfjyE4@)?ciO-Mk>ewrz1}fRln%X<{sSu4Y!;Yy=`+;_2CTYH-;M0BncjpCb<8`P zpk#mbmaPtQNxrV8ty%rd)V#Ls;SEPt6cV?KqLydGh$Nn2Vot6DBl~F5?L955 z4x5kH+eXRdJ<&Bxl_h?tB+;4+mWTK@q||B!COMBA1jTwL`+qR`L{fVLo!J!ejWkww z%wOx)n7)pu?Y@;$W{rWl-rJwUKVQS= zZZ!<<9x&{YCQf8N4CpFt=xmS(&Qh7Xc*^ZXa(I1Jyhm(MHaW;HhuuC;-*lw{uez!zxgOhK57)ZH%9KQZTW9`PiEr!-BdltqIW9ws@1pS(%Z@h za{_Sh9RQko>B+dL>7hn(`S%G$TWSu5SZ;P6)fRJ3Pucpte7(F)v4ldGv5aOTHpD<< zc6%Y4?oFO3G_*PN;@pX{iuO*jDs#$5G0rhzj*$SV Z&PK}bez$C!F}Bnu_qv@aUGy;K_U}K1%DDgl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3008894afcf34869a618ac1738517f4818918f70 b/fuzz/pkcs7_verify_corpus/3008894afcf34869a618ac1738517f4818918f70 new file mode 100644 index 0000000000000000000000000000000000000000..00acaabfbef9e3de802ed01b353ff8fed332da40 GIT binary patch literal 2103 zcmb`Hdo(YQ8{;xF3}G;lnM&Jbm){JtIlb>^&00 zgmTTTc1(#hMPzeOQ^O+HTv8fx>7+A9XPvcEoK)N>9Gp7;pI_;y>X4YBR!yh=Sy#;T}@b%AlnOQ5jPDA!N}= z_w%6vd)*o57y(2Ar2S)wM627=83Ez+00#af%|DRFh`_rtqVP@(e`trAJc$UANkk%< zL?V(rHzjF{{Hv~EfjhT806@UtED!^OSRfK)fxzk?>w@xioL-oX+c?}XGxEqY8Wwx% zWEWuN!un^$>@^$baFhBLT?7A+F~oxbJM*Nrt9JPdRX6BSiE}BijmaYyDs{u7M|jpe z>pWHB7*XNa%Bv4fYK3XBlUe3pUPZZ60o&XUmk}W~ZM31_R8pv!#8TSZ<3f_H2I0^k z>hw)B>VY15p|#Sh5<$f1JB`Fqo23dz{ik@#g9M&b*{vLr-o8x|6ck&BL{Jp)no9|u+Sw? z2^rhE7)c;lb~fq8^_8b}{B}mHPgAL?oh>%;+ka(biY(bUmw&N!e&OrsqnOIxJy`{j zUUBapB&H7l8(2;;>4SoQZkX6pC{or&qAL61GELp9--R zd47ew*m=~~)yKKOV zv$-7|N|*-??QxL1G=IDrmhIyf8isa3 zR|dR&r2X(vYv|vbYIZ)-Rnk=y-hnuF(bsgWCBZ6Q4NnM0RO9o*=Iyheg4SHfwEdb4 z{m*Vo$wS>YW^MX=jz4WLxv!}dbmW8a-P z+su;OjsK{5SV3cq80c4|cz%!AB{Rik4yL-VfW_?hChvfb`+o+=2wA1d4^CZ4uAvq2 zy7UCg)7eg|y}tde#rC&kW8Lo_gIDeS5cz^ksBhu0QP%O7e;Lv;i>$*W>wcMkSKGaj z?8kwr)!eQWfz3fy&H`}Ance^X?d$X-UbUJ-g)V&kf%GbWm0`%jR`&@#D=CPF*eBo~ zUv10j5_CCvCaYii!X15Naof7m%Zy#SB+4yIakV zsuCV7>&P!z_SJM&l@cGYjA>iyvlo|zC!F2u@uc%!t(^usWWA`+=Z!^cTg7`E%Z z@+_v?VQxDn!nG(P1?PPCv8GXQBe%uuO|h}QqgB)V%#xwwX~i=VwNxD$_{O{}o**zy zE#SH^@_f_UkF>G79lqV~7$;Q^#5FRt)`b!BczYgD9q!+pdCwpyjWTHxoamiS{d(v- zVb5pq>h|bgm5|00RD;J82aLQOk4oaL_(9yWyA?bQVnm#FuFD-ob3tv>!35%UWyy3& zX(r3o1|Rc#1BScHG_-HnbU+C|o%=Gdx3amX86C>e65ovXm`#srs!R4t49+73I~A}y zm+0H?)WDqj&cyzDBr~zM`>?8CD7pHh!}KRVoP0lD_W1;9P!$G)0j*q3j`YP~PWo-l z=S8f1DeM$sF{Ey83H4?^N#vpJJrTDLH@K&%6P43ZJyH;eT62NXbSp0>#mxpXwb-W5M~0i|E$DCy%O+0f5(pg$IOM`U%^qfo zb))N{jluNkQd5Uhv)3+G)pYidw3#!0>PfCCVnzz6y%3{%cxA)!`owyN%3>!|sqAG! G`@aCpo`Yfl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/302f55f74a121c87131d37a7f653ff80029458b9 b/fuzz/pkcs7_verify_corpus/302f55f74a121c87131d37a7f653ff80029458b9 new file mode 100644 index 0000000000000000000000000000000000000000..9c204d2700bd917e745f8ff6092f0b36ae327cdc GIT binary patch literal 12 RcmcC+U|`U1&|vI9Yy1#{Vop=dye-kOlGiSj1RF4j*W_U(Le1!D4-2&*SOe-Y8sCduAXH zl2&GsFc53Nt^mpN%pME|u1tyy_Y&m7ZP#y|eKhcDpI!C5TWmsi8HF06l*G52l+NyO r5oc0JKm7L@d&3nO*(&P^n)0@mNABn=9srcXX#y&MW?wSix z8mUn&IZbiGOblS~$lE68hEwOu6o`rHle$Jgc_oh#J8K2&hBs#XHrN% m{P!7q!xb6XD(eZF^0t;o?&vGzp4p{8Lx*i!4d*5!Lk0jXcY{#? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/31152baa67d83ccf8a97e7cd0fe7c3b6368711d7 b/fuzz/pkcs7_verify_corpus/31152baa67d83ccf8a97e7cd0fe7c3b6368711d7 new file mode 100644 index 0000000000000000000000000000000000000000..a0101781ddf558756b8dcfc4858185ee181d99f2 GIT binary patch literal 4 LcmaFb#GnNL1xNvs literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/31504a091b65130e36bbed27b1e75f353c2a9813 b/fuzz/pkcs7_verify_corpus/31504a091b65130e36bbed27b1e75f353c2a9813 new file mode 100644 index 0000000000000000000000000000000000000000..7474da3e5f21515f0fc194a8e06c7d69e7229342 GIT binary patch literal 4 LcmdO4&|v@o0So|H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/315c5ce8577e48688d528c9f8c91bd89dbfedc7c b/fuzz/pkcs7_verify_corpus/315c5ce8577e48688d528c9f8c91bd89dbfedc7c new file mode 100644 index 0000000000000000000000000000000000000000..0e7e881648e30f557d40ce90993e4143c0e2c7c5 GIT binary patch literal 2749 zcmb_eeK^y58{co6x0#l=VOedxYEJw%@|sG_>xeC#=%BDMC##s`onfemoTg$~NQUy# z3r-@fD2bo|sB(bo1khn{D4+lVRsYziH2G}~5O9=cK#s!C zAO}Vhz@PvWszvrjb^6amA#cC&_sDBzrJk%yv|S4Eui${HJOr7j3aTi=yx@wOP+Kpe zCaAt-C?gTH!(sF-H1y(z0PUk;VoMS~NkETHu z-t0UoGzgFB7uXBz^Rlq=b6G_dG= zZ}rnMYawR?Bqu?*(fv8`d}Fh34cg2&(GZvQCYsSl)H1=?aH+QnDQ$VaZ;kD0emj|c z(T$W_WXj|YT_|QMZ|e?LHo2s6u0H~qzbE~SPISM&^-6El?;#$Z(|1kDKCx40OWvKz zRk+IOG<V!sBh*>kSgRuVl3S@{^3f)T+4lzQ{aq>xurimWvAq&qp?o zeVE_xh!S>f%r1!XO?Z7PIrAB?faVpE##aR89g+EnC7Npxs>1GsEDKuYOUby}Fhn$3 zmwx4;O*}OS80k)s+A$?-SA4aO@PcrYVJ|d8Ld&Y*p8$Lt&R~-`F$a#r-jJr~{|;OnYw2 zUU;5sr?wQY=Wn=^vdQ7e=|z@!d;K2X5%k`!c>8w@T{zutga`dl^t@Iwni7_C3_3ctIXyKgEx|32+^0qj{=6Qo z5bHvn4e|$Ufjp;}(;Ms;L$!Qs@8V4uric5iTi<^S z`Rs1V+^WweeDa)3ebsU9J^5+po_npuH?S-Dz0`@>%uC%fxVKYEJJMr_`6ECrV-9(j z8xwSGw+4l0^)-cNdb8@+awfaqkWilH^EG0f(p!FPPdaS|TEu;4{u*ez@r14<=9FmO z@;;GT#k?qZv{^JYoI{!I3V7OFrO%so+YM*#~*DI`5R5dEq zV0!HJwT^|atJ*Z3wY*6G30Oai6|>`8;!{?=}5bh3<`nXPFg2T7966gTY-^ zc1nmq!AQi1z*}-3i5^jWQgx3_^9Sx{pUPK{W%*P4ho>c3DC%{~oXse3z;nz#ke+Lh z9UH#F>S|?UbcJ|ZY1{eYsQ`U9ZMe+LHm+r|`v+NRc+!C_UU%ECUvtt!9-6yY=>Ni| zSvU~)z`Z5A{mbHSGPaBrHl*^a`F;dBrxw!aXxT6YiZRurkBNaNvl0EEoOU=M2N?f@ zZUOjmjKJmGN?XRQUNoXUi1|*VnwsRJkxa(H<2V{UFfyEutIsWbPTUBtU-H57%UG{Tr#@;RPw4NXrnB1=gFH9AR^r`zKg8kFjja#TV7Rtw@@2dy*>)Vg&x~|f z>Jbn$|JAdwV!dRVpF&7S;CnPIOb=y2SUv*Du8$b}*?B6(%jW^gVz8F~=q=!Pys^*LdD^{gH!6E=!qY(=$`vyG?Tk3fR7$ldj@9M~%+XVn{I1CC=0{^3p zmz3<^jqh@tL{;zeMw|J)Zq+i|8R{5ExwMQp{?ffnKIK;olh+@)zq|mZ{%&+H<;lE| za#!ubR41MJZo{!o?|Shb5%$UXD!u+2Y0n3376NcrQeF4aWzzYx_#HF73Hw$%rtjIl z@6yeibA*YbBTb^&T4x983&GFBdt)waIv3{*MX!a%Z{zb8GYDVm#J7v?pV#;hY6PWq43S)^)>>4C)*6&}6?%#{BlL_>G^SCs)PnQ%9Ie8HRVH zW+r~Fj*E$QjUoI4>sR;~#z}aseD|`I)}m|m+meW9G#7`9OR_i)WL(_YS`>esMOb&A z#WQu>aNgtKE@4Aw12T+6xU!Cfk9GXuGr4(@6Ct0h?svwl^pW^rJ%u4R+ z*r6R5W?A{0%kalQjM~#iPVgOPq`Y?^(Y$M%Ju%;6FX7w`9{ sBP*)fJ4tI|M*?+IJkn(BH0YWSaoRg(7F^Fr=i0O;+GEvAA1Af`6QGl05dZ)H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/32461011efc9efcf8f874da4abed66ab8ca7d232 b/fuzz/pkcs7_verify_corpus/32461011efc9efcf8f874da4abed66ab8ca7d232 new file mode 100644 index 0000000000000000000000000000000000000000..c27bf30da154009a30511b31dd688f8cdd67027b GIT binary patch literal 11 ScmXqF;AIqJVq{`uWB>pIW&mCQ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/32977f40aaeaec7d7d20cd9530586f116fd40d82 b/fuzz/pkcs7_verify_corpus/32977f40aaeaec7d7d20cd9530586f116fd40d82 new file mode 100644 index 0000000000000000000000000000000000000000..758860a4e6dc5ae1fe8063fa975254af3921cad3 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLnM}q1o;UWX*>Trgh|)-n zYRPGeJN4|%vsqb+N1l9AP&x4O%af8hGZwD>6hGl!-cJwhbcyEWd|S4!p3mmIILIKt zfX|ybRFe|w{FP3@V1JV;uZ zMZ!R=0j59$MFEoMnLQW`T$vOZ?j^{D+pga_`)J_RKD+99x7dX4G72?BDT!}4DV^Qn rBF?0ce)#V*_J%7mvQ^d-H05nA@8~NWIg`6fe})d*wi?b&MurRk3b%$0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/331550c0db1643a8c5e6c9e3a71b9d7b919baa4d b/fuzz/pkcs7_verify_corpus/331550c0db1643a8c5e6c9e3a71b9d7b919baa4d new file mode 100644 index 0000000000000000000000000000000000000000..860608f688429608ee6a64a223fd516769ec9f95 GIT binary patch literal 4 LcmXqFFk%1z0Wbh% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/33d37e7a2d0d17af5e0cf58f9e463cd2f63bb8e1 b/fuzz/pkcs7_verify_corpus/33d37e7a2d0d17af5e0cf58f9e463cd2f63bb8e1 new file mode 100644 index 0000000000000000000000000000000000000000..ca471b68f3a5dd7a8bca08374c89d29b874a0180 GIT binary patch literal 8 NcmcC+U|=u?VgLuM0dD{R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/342a3f726ac4760ad4b9d444e8a3a9bbdeade8d4 b/fuzz/pkcs7_verify_corpus/342a3f726ac4760ad4b9d444e8a3a9bbdeade8d4 new file mode 100644 index 0000000000..bfe6e7c397 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/342a3f726ac4760ad4b9d444e8a3a9bbdeade8d4 @@ -0,0 +1 @@ +% \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/34cc5dc9e9cd92969610ad9ac152a386f76dfd6a b/fuzz/pkcs7_verify_corpus/34cc5dc9e9cd92969610ad9ac152a386f76dfd6a new file mode 100644 index 0000000000000000000000000000000000000000..3bb9c9fbf36a8bc6cab22f7c725aea3ed5723079 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJoozuAW1m42V;2)6qalLKL0w0lAh25Uv@Ji>V>fK$wjkY#tLM)L>>tc4j9A78RduXJj%J|9jrpr)I}p zb0JD2HL4}2Dely>H_v8eDIR(9NkQen%P&t#=FC{Q_EY?XdwD-Sw9_S;m-B7ezIr~J z^Wq?bfRlVc$I0?DGX7@)I+x{xfh>s6$0Eiea`-^Y{c0B84HoMIdmc~!_D12F+A{-r zkhC(3gn?KCb_GbDXZBz)aAi_txR)RoZo7W#Y?r{ReRkFJZm|j7WfW?NQWD>8QaZcC rMVv_?{qWys>fT7jC`ZB})7Dk{A;waYP)r8x=RjXG0N7ssBCs_Mgu&-dwH3T{r=twz`c3ZG( zL4M>W-lK49F>J%;!wW!zVb0WQ^8j0jMI&m^Qa^m&|Hrgc02pH!al#D?EU-&K1cpY^ z;sl3&)JOrPA)r;@NP$=kiVt#awq~%#svQwO5IbNbBpLkwFM}t7Fw!myD67C?7Gx4G Z*A_z5A?ForX%`q7U?B6~^|mXoBLGHg3a0=7 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/35439aff054297b8a69cefa7df989e256fec0457 b/fuzz/pkcs7_verify_corpus/35439aff054297b8a69cefa7df989e256fec0457 new file mode 100644 index 0000000000000000000000000000000000000000..1f34d85104e4ce3185be58c7f97d9500a06f0142 GIT binary patch literal 14 LcmcCyutb6Y42A)a literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/35512d9ca6ded63f55377c7d063ac69cafe5cefe b/fuzz/pkcs7_verify_corpus/35512d9ca6ded63f55377c7d063ac69cafe5cefe new file mode 100644 index 0000000000000000000000000000000000000000..fc0a7f8e69010e610e8d69612c72cf52abd86f77 GIT binary patch literal 13 UcmXru{=uom(&o{|uz}G402$W literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/357a5b16bd1e94132d37bf523c170d20e908a759 b/fuzz/pkcs7_verify_corpus/357a5b16bd1e94132d37bf523c170d20e908a759 new file mode 100644 index 0000000000000000000000000000000000000000..bd4a66ec0d7e3a9a7d99479d16a32b80fe33e54d GIT binary patch literal 2473 zcmb7FXH-+!7S6p10g^!IAc7>Q3`OPMP$PmOMY$4ER59Toi*$`7O6$Ahn4+)_K-C1UU7ZL>mdNHEEn z7m~Jx+scS-D#`~rOzb9+ z>WM)|Iw(?7PN$v%MmEg9m%P4iVjZAU-K?zU=|90&-*2WD)q2hB#!^`ZEjV%^2C*@H zB&bw5AY?SpIL|m;5}tsCkAE6?V=#R-9^5oU zyE%f3F#sx!@HM%}3T?X{#F zYf?(CCWSS5GoK=GsLw}0b@Ti-fh!g&AzP5HB+cZs_8LPh(%q67o z-C_2qJyXxJ@e##@wY(1^5)Hc=l*9Xq<2rvnv#d&yD64#(tK*?{b##WjxpDT!rIy8| zFQ<>;OM8`)GJ{;g$Lk~G`+*H9b}s3SuxHwZWoPb?xB>=S+83Uv>rnn`=#9`Ug0oN? zTl_>n%-$22?+c$Yq6{etf71(eM6e=}FU5U17+2P(d_3vc`@%JgNqF$83)fI2=G;&6 zxOe=9A==&(ji#!39$9%|i`Xw~57VybuyGd=bgX5wKefnk+SogcI~uZ%cTd=%`QpLy zOS_CN`_}wD*?S*G{b2g*^-UVrpy34jg4D_0Fylv6gdq?KAb1d(LI4(Uots^y+^&WowozU{TQ8JKJ#Q#pfZ@m`>fK3!1gybFnF*iKg0f>?x z8egqQ6)1ALxX-_)ixrPs&&!g3ZcIHeSTnQ`MNR$*Tv$|zjgE*3xArg@5wiFByhnZ5DEUukogzgiB2uQNvsF{D@xr>vz7N zZO9ZYIlAfxyOrqS?u^$a&wEZhYR|tbFOofA|9&n0R^KPW%qsuk*bq2<9;oqN$F;FS zJS&fXvto-KjB?PtS8>0DLLXIAEs1gd7Py;#CY$jh*5MPF%bL>}2RiTm>c!7x7Kqn7 zU5&1wos?|2~a2QU)gM;=9>_E^>T$We%!=C4|m46vcUIV*cPNBc8f zyXThXZu${BW>yG$+7>>}(6cgb-C1!<9;1CRQ}dCDDi*%mP@ao6DzJxaA>l2;19%?c zdEZ5S*fv0%w&-yNN~l`5$}V9#eQk-rRhs*^0s3cx=Jteb%_GftJ_8aFWA3|7=~vy$ zd~7$EWWdN7MvILCViC@Y(hZuIGUJS;L4ptG+Z=zyfSi1YUb2dUKDpzs>I7=fef5le z==xB>S`y3z<9K2p&2vM@Wt*vN_pU!{D*xXnw_EKt+vGVfiU}fuAxYik)exDWtH;m< z?L!GU6Jq4GaQ25}!MM82Rt+t_=J|=D>ux*XF7>IM>6!a>QtnR5KB>}=-%V@MIGjB4 zl<&es)=~F}W^%XIW$zLB8jDqiRmx)Z$q}>Os~w@;77IJ^fwnmbF|yWo9?EI>)n+#z ze3`4MYH8H4IKQH9d0OPmrgZFHe&oiY0D;KSjm^xqp{JjVYd_M;>bCfLw{wzI-XC7e zkYDEp3K7infbsy(#>6@`-#Ghe9luD|c<(O;--t>dz-v20eiX%MPI;?6oYK~CwLG?Y z#i+?Q+kKC)vs&m7yFJ_Hwum05vf)q!oGQLKn_rN~G&LcF{!)X_-mOdR8`13-CCsKh z^XV;Z>}kYN+49RbuQrM=l%g;OV$iNwwbSw85y?Hh(OYz8)PYNmrUVeE}GH1rZwV&cA+{^pvp`9+#yqs^#_SN&*oEHZf z1Q_rE9Vg4r$oQWH=v?0G!>+Z%;zYR?ShLDI@B z5(Z)o*cBjop4o%Jz?Dgn;a-AVxb6C_vyTQ|?X#<%cZ*HvE~8LGl#=*%lhWB8F5*lI o>4*P5V{f=3BU@!XK~vt=^2i;1h1@f{^k?X>ZL8tjWMsqu03ZB^bpQYW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/35ec039efa7151a55aea91fe9eab804020d71a42 b/fuzz/pkcs7_verify_corpus/35ec039efa7151a55aea91fe9eab804020d71a42 new file mode 100644 index 0000000000000000000000000000000000000000..f0df4e11a160ea2cf66ef72ac0de4d14791842ff GIT binary patch literal 39 mcmXp|W#iOp^Jx3d%gD~OK*B(biSfTEgCjRWlyL!rAp-!i!w9_q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/365a3b3a794440de52b16bacdb107161df33ecbd b/fuzz/pkcs7_verify_corpus/365a3b3a794440de52b16bacdb107161df33ecbd new file mode 100644 index 0000000000000000000000000000000000000000..7c7e1100c82781a69508ae0c03666502e97cc836 GIT binary patch literal 4 LcmcC!ux0=N0cHSq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/371250f0b97250c98fcc2d74ab3795da988120db b/fuzz/pkcs7_verify_corpus/371250f0b97250c98fcc2d74ab3795da988120db new file mode 100644 index 0000000000000000000000000000000000000000..29548e734a9e4e24f10d05cc228d590638b4def3 GIT binary patch literal 2103 zcmbW%do@@$(l;b z8L^$%tMZ@>jK`AQ0hKjy>dqc|k-gGTsUULnm1feY!(yeY(F45gE&@-g{A!-aaQodCJDy)?8#{AFj3VMXU(SEDRS$~_j_$(ck^9lPO&>F zuf&YT9=}pblik%9B5Qh8`O-)vx?q3WMfK>B04v2qn16+OdVRca=HSa*`lakmRvzL8 ztH=1MNs&j05;CrBA&Nk-?P@ZJ@2g1f{P~F3h^AUyH&bFBxa0iDYx2hWvCC)L=H@>g z-ixW~-I`MvxuAdwv+bMIN?al8s=!0rrBVN__^1m zE=qgp7OwuiMw$<1c*ztbne=;h5z1EtJ`9rWS}U#4so1fF6i5DgsJ*9+$We)%}x$mbG_|<8>Eb`zR4P;aYsSZQdjt2MXImw|s z#C8F9|4Mt_6TuTV-xQ6rAGxCsbFvDQnDhY3$kazsHimMGoNI`IM!n|j1B3Gna+nbc zmN#nn(bd9T<(-#HmyT<>t4WD>+Qzmo_Bo5oBNC5p^SR%3tIkOiePXS+DB!tuTh(an zBail+uFo6q#0)V#d|d9X`C+6(ZUeyIOKx6*gt+?Ir^LX_9OMW@WWmxU^rT2^hW!2) zahoNQ0sx@&4@u?Fc;sKaek19hYNK1C*8ZXPU+_!R{swW0fl@3O5DlqWh?inCqR#J? zF6$6w6^|*CSK>Jza^=!*6}Fr1K(tPeUAqvVN$fJ2*i=yX{U+M&aopp2>kK_Q-*k8G z@Ds$Tv7#T2Cbp8hcbuaRYd5$oG2Qa!ZXOtR>OKE3w%cWP6DHELI4c$Be&e2&X;>q- z)$)0XnUSkq)7ke7kd;R5K9Y z$kbjFM#|%zd0Sz0`*BZpQg8QewZL$4 z%{!N=_klS1e!lFZ3DV%L_M8E*jjP3xJ`={txTf`}m~~kS` z(CWR`%0_%-gt_6oKDVfR;(!5x(3yxs&TrT1VW!$QdfKcHW=xe?xEz|faHhJptB0h+ koDS4T_DmHsQeistv1+@Q*Ih48taYj`bTO66pC)$v0i_6kZU6uP literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/37355caaaa7b9241b3594b11c8b07a7bf81bf1e0 b/fuzz/pkcs7_verify_corpus/37355caaaa7b9241b3594b11c8b07a7bf81bf1e0 new file mode 100644 index 0000000000000000000000000000000000000000..5313d2c1dbaab797b15fcd69302c34aeaaa3f489 GIT binary patch literal 2753 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/38421c8a680725198c210344070a66cc641bac55 b/fuzz/pkcs7_verify_corpus/38421c8a680725198c210344070a66cc641bac55 new file mode 100644 index 0000000000000000000000000000000000000000..4e65103077cef3df042d94748e0e059484a3d463 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/38ac1a30baf67067961d7000c655f9cf6d33a12c b/fuzz/pkcs7_verify_corpus/38ac1a30baf67067961d7000c655f9cf6d33a12c new file mode 100644 index 0000000000000000000000000000000000000000..d7253bc4ff0224518ebfb48ac088119be12b97a3 GIT binary patch literal 39 mcmXp|W#iOp^Jx3d%gD~OK*B(bi9z0w!GIef%D8|*i~#_l>j%sL literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3b7578a0eac8c18733fea10c8b1f07ad863cd899 b/fuzz/pkcs7_verify_corpus/3b7578a0eac8c18733fea10c8b1f07ad863cd899 new file mode 100644 index 0000000000000000000000000000000000000000..53a0badf687b7c11df5496ea43c6cdfc7edf155e GIT binary patch literal 82 ocmdOAPys@H1~Vw+fwQC-u7KGfd5{VaDFr5BA}~E5ng=ci07#`qru7#sdGd}0p?Nb-*?ao5gcWB>wgHs(+kW*!y>!B;IhpZt#p z1oS+f{_TyzHMM63@@&i;T5TTZY+0C@m`t)(x0KD RxPZZkZCefJCI%xz1^_reG6w(v literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3bac76dd1ee24f43b81d96cb820e77cf9c506fff b/fuzz/pkcs7_verify_corpus/3bac76dd1ee24f43b81d96cb820e77cf9c506fff new file mode 100644 index 0000000000000000000000000000000000000000..d4535c1ec14a2e736e64862baba5ac862703f20c GIT binary patch literal 2473 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
Z=uYra!U*HGy}b8=w{ zMcB4`)SEf)y6R>1uIgp$`_JkxiK0HeROMzE{n{XLEY6Z_FkjNXrMi7C9*!qBxsR`M z$ya;u@k%{Z>r5RSzhtk^%l2xPnC|Mm%B`eE5APmrqpN$DKUh*QcblDp-_Jx9L*m$; zeUx6+THnVfm)2c0SWx?XFs8(Dn5E>PK#~9{3?uZuo$89V{69UVzolcL#9AU9k;O!Q zEEY;E3o)&}n159q24{%F|7?zkT<4p@iEA5ub8HEP(pQbX9yc?c-cw_BcDikSmHps- zW}QLb>Tw>a%wkEVOsvTD2{=(F4bAK8Srt<88lR?qKRDOv<{A&q0QZw|=SWVM#{I_w zT+)E&=y(3Dskda&!X0<&ef1XroO6?Wyq{p(gsuH4YeH7}ay7Uo)ws3u^C(j^lH0KU z1Ksm`*Qd4J_c!X4Jmj`$EZ?nPMdj%~Dmd*JX11Nh58qxzec)y|#Lc_amgcEiVfyy^ z0h(H+%^_7-*3bLP%oR#TfMn<^_Gayef3(Y4(Nv!%SsoCO_KJltKpFL^pe+}X9f$yI zCn?2S0w!R{%w=X73%_VhSRA6H;X*O`VTEcb198MNBE^xD-%^O`2!O+sL?M!eEC=RO zHh?k=zT9SNfjKHYU)^wa<$w_7n5B!ee2@8#XjNWelW194=vD*FxURw8RR9;M8PJMg}l2 zR5MTk$ubMex)zqgWJ`-u6;ho_i!<|5i;ESU9d!*2SfFMeo*T?{g zi_cONV?Fbd^-wH@dYY9Ni=~b8k^RQV%D~*%%V5yi$<)}$a86%xkNEcTdy`kjNAZgL zn@I7@_@Z<(^2(76=A&+=TUtLT99!?YR58%i@wHflnNj|ufTWb4e*@>NQn~qMZnIW9 zm*Qn13zM8)hPa)dStK!S5UT#yzl@oQnUR5UahgGjfgl@aLfae0wjWN6j4Uk7ObqM>{J=1k6=r1o z&%$cJ45SR?K?2Gw5(Z)oB3>0nL4vm<#mwUF9~3cj$a1goS!f^&QozR|#)6PO7(iu-d8%;=fcy}rFt!KWmJNyIgh|4jUka-Q9f;{zt|%WLW0RPTuD241)u z7#Ud^Selp^Lax-@k!)MIY2V`|acjl$Ykn?sn6RUw^&?Z{)A`N670zo0Z8MGe`QGp7 zh|M5bx)3i9Z&hZ#O z4`WK=3iJ2cQ@5L}Iet5>-E|9p0wcR-i4pg@JscgPhbz5gqUId>?SEPPkVB#Qt7UQ@ zqL*HuJulp)wv=014)@Vb*Pbe8wj8OptpS>3!KmhW&@&2-N53@g)aDYmY1zwxTS zD1>zYc91$N-kf84|Eg9BPU^mJ@OfF`8>2rbwBjs+o}E}K%YE+afv4OZD?>YSe!W^{ znRd4!=s}%pU!aZ|`*rP)ZVYLgqAV@HtBLLjz5SB$Ziu?|zqX+F$J7^p4-MV%NdC0Z hja}C=@AWSKwf39Vf&8`r^{7XWzwKmv!)V^Z2mt>rHX8r{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3d5281e9be88959cdf7000d67541393746b16fd5 b/fuzz/pkcs7_verify_corpus/3d5281e9be88959cdf7000d67541393746b16fd5 new file mode 100644 index 0000000000000000000000000000000000000000..32b5a58de6c95ed4e1c84dfdab230d961fa7f018 GIT binary patch literal 2473 zcmb_dXH-+!7S6p1p#?$*5hOunC@S}c8W0pI(uE*8pcJKsCs84a5I_hJKmjQ;fKmmN zDpe_p6oa71z|f+=qj$v7fE1tjnBctibgk!lzvjnTXYIZA`OevAef#?$I`2I+uQJ1w zu^|9(gSm9xREW--3<3a*g#^&Nt_)Ma1Bn6wE(FB?tq{niqbDIc*FPXS(k>SX0w5@c z2*Y-{YzAPSOuN{mG*KdNR?`f2ApQdm@N*!HVSb1gjkHIhML`35SQHZ833xDkb{Bm; z4%$)AQ9WQhB)5~~!$_G?s2+Y44=V07+1-mw^~c#z196sAcW95K00D-G1Q;d~2r$8s z6B51)|CVd6xobP$W+HjWTxMghRr&ZagsN#NMf~&UAR5zmers?hFl5|R7_+k`dYx-zFv7%qlXs%JN zQJOeB0Slg38+dCenHdu@ouK=1AkfYeFiClPjq5^LGkMr2n&7LmZGd*RzZ_w*3$NeL zf98&kr)C!=(@1zAkLf=)zAJppc%{ff`5DgOFg_Pma5rg4>Co7=*|R;p_jQZu`w@wu z#R}Gg@a={sr%DM;)$1y__~}5;5m-!3T8}}h&9rP!ahg#ztbBJfA=`?Ol%q~&Oy0>O z^BnH+;!(RRl0NE>Njn*xEEzcJqATQp{g=0m?Z*~%V@KNRulaLvNn8);T`I3sGp)UZ z`9hlB2jKAr9d(MKJ%ustzno<&lf_EP7jm@RG;WN}5VyC^-M-SawEXGJacpt7LPAD> zQ|NeYcx)fAC6Ss#cq{0ha*6H88WNS`<1g+Bjn}p-eKYh{U>3n#td1^xp%+4O2j+W1 zrwqwM@`7J<{p}HqaO7)IZzi8JV=WI$IR3t1-Fy-ryy3($5Q;i~RTlFHw?UAm=S01U za;{ruZpaeqAbdHb^V zKaKdwkz6KqP1y`R%W3dgPHrHQ}PCm$ND8d{9-O}q*&E-6JvhDC*1xfzcLki0hbNpR83N$cmG zH?%&FnGU$9^Df3U9FT&^)YQ-Cg4mZW*Z~JUD>|j0FwO}@X^mB~L*6jl^s-G@?5gKq6N+V&B1s%pWjd8%I=(QRG$!+XP;NY;>{ zDu1wDi5%`sUoh_NI{BXQ-4(UxQI+0RZ%XAa{S`ImwP6Q)*o%R2Ies4w8nw={K8xh+P8Gnl$-9tT-eOcba}1UR6G{^+`2iT z}oLIjKv7{>&U%_rS6Zl3Uhz?LVOYASX6>>e>H>hx> zCiz}T23YN5?+Njtc{ozrt%pK_5Ed5T$Tf$PNDS(vhd*^kF=1^;3)Y0yH8j;UIEo1q zzYG8OfCD6o=KhKY0up}#BLQyYF$8L#Wo?%X8NY4zrb$7cKlpb?MGwcw3v}nsx#hV# zKKQno72Lj-#g8-8%=EhtR$LOtD4$GKyrd!u1s~Rx=AaGpNstXBxI=jC4&gb^MSb`> zK(c~61H^2J9H*fKDzz(Y&r+y_P#z+#xc`?7tafc1a$Oh>qD#_`oxBXKU=iBvIHT?j( zHkh}X0Mo%3j@U>^=LDr)BN+p_DMo%UuZQ= zc9Z2VfHTVlO8wmH<7-sBV@T6lKH<)>o}cu;;1xcAH+Kj9EX=1q<*D*?N>k0*;`sJ; z!v^mx*L{MHD#1gkty$Lhg>;$ab%(>?WYO)}y!?2&i7_tt*D7q*UTxo=5$!%<+-%A# zukPadu6m4bsx14?b^C?bz`BY^r*NM%f{$eeqhp1#`+gb1vgd5b&qw3KyE~7FyZI7J z-XkVDTesTNcSvo9$xn MJ7~fMufkgY1l_j+%m4rY literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3e388104b455e416d4cb4c5e74ee776dd609e60b b/fuzz/pkcs7_verify_corpus/3e388104b455e416d4cb4c5e74ee776dd609e60b new file mode 100644 index 0000000000000000000000000000000000000000..f1985fced0f1795dd27812eb2e22ff54a8080961 GIT binary patch literal 2477 zcmb_dc{tQ-8=m>i7~3#*5}8psmdfup)*(uk>{(KWvJ{5#F%?r{tb;)za?ViJP}Zzv zDOnm(ayZt)XWykX_CCrt&iVfEUElfsJAb^_d)@E#ywCGK?{z=-4br#^QQV4jWBMi^ zoD;~VaX$oU+zbE?hcF-?ira;540lH$0XPQ?#QYh!5zKi8oeiL1*)-GyNaOeiNJH3W zBLFx6h#1;qI-Ixs(J!Z*t&$tak#{RY_4d;IrvRLnoyHL21-VfOJ0waN(6fVtLBT!1 zh32un=Hq_cmU4yS4&gwVy+a^w7)S$n02%;?J>O#HZ%Ha#H?*EWD98JsZXt<@ z*j~cENm?^%->Yc=8Bl8|54Jw=%-8FfAsQZa_A?+wE zF{Dt=vLAX-*Wg$#rmh^SgpHpHAPz$!Dv~;Mo9cA))?~+NW&QHccM~!#@JU&!B>Kd| z91_>bE)Oo1M?$G1e(03*(f7pzMx3<;>@olHw6b1nQZ;m-uKt=k8<)iKl-8m2UOC;; zLy#x9Vc8#t(`&1d59!K}Y5nCgOOYf}R63uf;i`6LWSX$MbLGL!hQ+0Cm(F4eJLMA6 z{2fEas>5S@;5%ZBEc_>ax8&K6(x5E=cWpmA7(E>ELD-YY<3wN2!Qjs>=WUoyK>c?d2lND@uHKSHf8o>%R40zt z8YyPGre_B)@_yTRl^m+UK;M8-c+Kj)eIDyg84!a9Mgq4mE^!A`dtb6XSf{qxH0B)1 zIQlB$C!^o)?UDy{YtA#Si(TjpHh5iz9R#+2?Ec8L1+778He;pvkzz=ZoB{pyf|dq~ zgx%8HOB!O6>C4cYKL{;-7%2gYh5dB^X79c*9KMU>01@nMKke9a!=@b^R`65p#}%<$ zS!UZn_jZa<{+Pv_B;l9Z`zQJ<1{WfH5^n(uiwe<^VNoF#u7<;WHXfTt#5ky?HXB!+ zHZ`_Kjr*KcxfkNxL3x3JCm_Q(@ZM2_T`v*GiYA;2QT5uecJurf&rM4LNll8P z_|aSPo<4|FR%_uZT! zq!nSS`n=>t0f{oAq*xH;@ZIk)=X3_OH`;a`$fD0`jKN!<{pQX&K+6@bw!afuLdwj3 zr@&mDNi^T+yxQH6W%7tC*!Jl;MA7k2{%;Am@_GiH*C6!vnIUN{|1wOZ{MzDJY5Pv3 zD+4B8^0;sisP)vhU;;xH^zPY@{jsMVOQnX=E$b9}VvF2FhCv-8`6hBggl9I#31-Im zjmD&R%y;GvkrKDoGDcex;!*^uWM`X^nYF=qj7=3GQ2_&vS}z*7x+lpeP<{Eeo)*^y z6b+orYkiQjdR59o6v56mWDEXVQl7~b@KL4|t;w+SYt_^4f^6wEIvqyOLbCF;7 z4G^;_a*T@PE7vTuj+;u^Si%m-&HmQ_{bj(u<`Kqhp8;^NQI|s(b;_Qny|M03(4}S$ zp@c@@LSYWF;x(!_(_#$70jvk}`z&WzpOkcDMgIttgva z61co89(|M(v9rj9#W6Lb(=se6DOY2fPdC!rO}C%5PT-4sLMo}!TLXT4Sd(mcv9DWg ze3g=CjLnpWSGZFw@tf{2dNE=jOTEdYJwS?0}lfB2ecji_lpTD((7NU@H`S3_ax zXhwS814-YqtvyNp5&QA*<5O-g5X sxQH_;q#yqKjJ@HCjBJ(l1WkEc%OiL66>`t)(x0KjwylP9laV0<0GLaM&;S4c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3ea886280f745d349c47f0b1d52e3c84be1809d9 b/fuzz/pkcs7_verify_corpus/3ea886280f745d349c47f0b1d52e3c84be1809d9 new file mode 100644 index 0000000000000000000000000000000000000000..3e73ca517d9ff70a1a2c490d52019d5e11baf0ab GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F_;;KToai|Y?tEu#&w92OYSjJn{p}FaWWNCVi02t3c2h(DnuyP zTq~4ZnxbU05hct0E?tI5Cmm<(z1KO`+WVZp_Pf@*-t~Lm-}}6m_57X(VhZ0z3#+rO z*k42dK`@Ug%z>D~=^y~Wct`{-?8UYMe32*+5I{iK|0V)?O!PR!6!-_kL^|goK>!3L zEnM-Po@=4FN0Xk88BH|Sl^TZWCd41$0G1D70b?OyG|~lymH*VYH{{{YDZ@d*Ar24sQ&;{F=9XiZM-tcBA!QY$(1z*DNUwCk}K zfSCjHU&V7*E$oB!s~S}`d`^!EJm|GDifz7PbbYb(8Z9hlJ`S-yc_6ezH8^}Y&pgjO zQwkn~MGvpMdS@q-oe(*hV)Xe{nDY!^nepzT!0Ga4>f6A0Qjp<>DcZy3T&(4GqDde2 z_zgopy-r%Tx%jJmZpg^!_LvcirD9w4Cj`@d#5`2tt+YWk&5;f3Cp&xY7?m)U5vfrn zDh~bd^@b+*Drr5fOB#ga$uPemSW;Wgm`!<*ZP%9JKBZ+=_5MoAO?y&Wt`3zwej}eM zw6EJ=Nc+~dYr`S9%p>vXGGW7>Mq;k`e+D=@eQwdQaAPe0TriWACUBS8sqs=P+reKP z6WR1Jlt?sfuTzccE=p+o=>$)mDp^`Fm#gosdwF<@ys>`r`uV1X#jnQ?;Y+$yQnEtb zqedUZB=!R9(wtnR1yY3B!B=4oFOMjfzMb4QIs@FGJn8qrTA$RUDjps z`Eh;eiR_Q?v)>4SJ@%=D4(%U%UTX{MmLO?AyPe^g3jU`a3#KP z9w|OFX$tzau6)-cRdH3Zfjbb#D*URl`9`3mdvyy@+fV1rkWuU0hk!2*WU8(_UHy~O z66yy+W8;7Tg~n4rk5+)qZQZ7IwH##o_OEoNb1& z&N}zY9~M*T!y4+vacA&yZ4K)-~h8g;(_aBRyp-%-U~JE z@^q@*YS*crrd;b=LXpmQ4kK_f_EIRGo@qq$Qnxj)FgV(4uS-jNZH3i#-08KO*`BYBn@UC^o;ft9w13-p z&!h8bLF2*?^^apLQmYXShsgEI(12X!{7cyTN(yEef|vk}-z9&STQRQ_z5OcZYtwI+ zW`Q+&Gc}w`` z4X%&`TJSeK5Rm>I7zqd>4Q;8eaZ<c6k{s%dmTeG@_*(EL8<6T);ivI)*OdBVn*DGx_!}by2QqGenB$R z(t;52b2UCk$snkE$e>r8FrD$zzoVqSvmO`3QQ+OU5NpJluZ#%rptJn zdIKg{Uu{u2C%bUss49`z7A=Qa)RgaJ#F^JPnymLFP8S&1xXxWYUs~SYNm69YddtQ- f#_{NJpyFbL)c%!q+w_UGHp!3e4DrI3(XIamK(YIL literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 b/fuzz/pkcs7_verify_corpus/3eb402c9844ccf52e29e613a3a017be1aa1bad37 new file mode 100644 index 0000000000000000000000000000000000000000..a5959badea69cc8c36a0dc9f86913ca5c99ddc29 GIT binary patch literal 6 LcmXqIFa<&Y0)hab literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3ef62b2a0461bf79ab0c04b02c834f25262b003e b/fuzz/pkcs7_verify_corpus/3ef62b2a0461bf79ab0c04b02c834f25262b003e new file mode 100644 index 0000000000000000000000000000000000000000..55fbd78143a8f1da8c560c8ce932a3544bb30531 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLV>fK$wj^3uGP>Bh+AKMs{W=1{M{cZD(XM75{tQ*r#U4 zU2`EyBQ>ferz!5#vp3IXWhowc@<~DEz{@XBO6JU1xb{>0gnM~EJ+#v$nwRr!*}i%{ zoAcrzg8&0QpyOou85#ex0G-S7!9W(o=VK9L5jlLI<$g5_?*@zYfjy6>e|w{FP3@V1 zJV;uZMZ!R=0lNYu&og^47`QSiGTcj$3%6arb@tJ~t9^FW^KP*T-DMPNh*A>YZc;kC s!$q7)A^q^*XY37EWMr$XCuqvsS{}KhuaJ9Ym;MYLwrw?>n~V$@0AMwTv;Y7A literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/3ffa3eeb3213734a97febb721cd645edb0b49369 b/fuzz/pkcs7_verify_corpus/3ffa3eeb3213734a97febb721cd645edb0b49369 new file mode 100644 index 0000000000000000000000000000000000000000..5798b58bfee06b3ee18a8a1c2dc68018df73c828 GIT binary patch literal 2749 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 E0V~J?i2wiq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee b/fuzz/pkcs7_verify_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee new file mode 100644 index 0000000000..b176e5c04a --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/40e89aec926a5d4cc19463466efcb3c1debf42ee @@ -0,0 +1 @@ +$€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/41790e805080a69a21fb63e4e09ae9d0cc6a6aeb b/fuzz/pkcs7_verify_corpus/41790e805080a69a21fb63e4e09ae9d0cc6a6aeb new file mode 100644 index 0000000000..06e495ab6b --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/41790e805080a69a21fb63e4e09ae9d0cc6a6aeb @@ -0,0 +1 @@ +_2 \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/418348e67f9bec057a33fcde20402ef0985b8e01 b/fuzz/pkcs7_verify_corpus/418348e67f9bec057a33fcde20402ef0985b8e01 new file mode 100644 index 0000000000..941bbe1e81 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/418348e67f9bec057a33fcde20402ef0985b8e01 @@ -0,0 +1 @@ +9€9€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/41c8f5aab3931764e23e645d575a321d3d1940ed b/fuzz/pkcs7_verify_corpus/41c8f5aab3931764e23e645d575a321d3d1940ed new file mode 100644 index 0000000000000000000000000000000000000000..fc170bc3bde195c172c320400d5f72fa7491cc3b GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/43a278fe0d77edfcace326b8f5de738827937e6c b/fuzz/pkcs7_verify_corpus/43a278fe0d77edfcace326b8f5de738827937e6c new file mode 100644 index 0000000000000000000000000000000000000000..c0b15662e296a8374b07858daf9fd4a2c33f61fc GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21r~&mU1&d z09H$p9LLRtM;*fHXpU=~j~oW9j10_;y$tD%olK354CnME_lR#Vzc+bhd=#&^zljvj zj4w(zBd;9EaQm>u^k^%y!m;(POBDlM9bbz@m>K0i3P?)%`8RORDwUgG_BLy^b17aH zvM|Z%Wyp(KaMS6Xl;YH%K|cM*el6s%?Ae)XB=2r%z52lR zPm;p&7Vn7EkB@#%RkZ(lr7l9wy*vK~#nf5iW3P1D|*v}~E}-ug+AXQQ;5Hknr%G5`R?uh^*o literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/451a0153a96a53030f4c0a0587aa055b2b5de376 b/fuzz/pkcs7_verify_corpus/451a0153a96a53030f4c0a0587aa055b2b5de376 new file mode 100644 index 0000000000000000000000000000000000000000..56a3c7761bf74ff43cdab37d5fcd68a2721a5087 GIT binary patch literal 16 PcmXqEFk!F)Vi*Jf4)_75 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/453c795ae6d0d964a41418c068193790976eba98 b/fuzz/pkcs7_verify_corpus/453c795ae6d0d964a41418c068193790976eba98 new file mode 100644 index 0000000000000000000000000000000000000000..98c5a886c2784977a2e0d2e791dfdcb0507bf3da GIT binary patch literal 2473 zcmb_dc{r478=v=`F&M+xNhUKY$5MIUu_sEF>{(KWvJ{5#Wh$m41~C{EvYdmmhO%ZY zOUcrRlEbl0;j{13GDP~)=Np}KUG-gG*Z0@?Vz~koLJq5CB2( zaYtO2>qY?f(X^{gN)t8mdNti(8{#i;K!6Kj3=2T~Xru!QEe0Amz+#ZdcEE?l*kADV z+;2}iOY?+@klgkm1}kkwrFr^MJ!ynf6b~;7&7WXH3nW<5JfK}tf+QHyA;GW?i3F3J zxFPAg@b7wt0m^@CAROTS0g?gY5D){zfD8~oJlJ3rZpbKIG`5{Ys>TN#X`@I=I-YtC z7+N#_U9@n+*ve0 ztOwzn4NcCKlA5YlRS5CZf#eZbTunxgX;+(R*`DG&qiR_B=6XW56)7o4ox+^Fl}F(_ z)Z@jcc3U)k)E}F6B05-*b(B| zn%)Hvi3S~YilIG)G3~#e;V4tYOUf5=wA?kWjn3$7ZJxb(xoK(n)9GWl;%Ov zQikM(zUcZpAeiCEmtx*5j0abX-G0mJdgc@1RVE1UJL-XP&^QlyM3db1D^1eb^zj4{fd0iPm=kp z4tDS7G||Fwt9conU+a?(3|0*-M))TF0xm8oMMs83g<82Aj|kd%ecU6-LpQfuKj-pM z>+_iDfU7$HVqC*MX_!Jw{d_ivbIF1eu%BGfDf1|gen{0!2C_#tOqL=NU2T0YVy&^o zp06IsJ=AaV{iCi-{*j`HqA>d|lxiAuW3SPckGOMH3sH@%eqltnb>Xe|M{6C5hAd6_ zz3ocmaA*30ac|d&C#`w+@xoaHcJJ0>Z}+SbW>$F*M+d=a^FS4O1KYw3@+d$4#WGd& zV1&K;gR+N36xyhYa#57i7ysS7Gg?&vb~Djj2olqpMer4&x67RNx{NKP-)xcWy?y zry``v?i3G!_1=b7EO6M0**o`YF!qRZx$JPJb%SzWY>9{X2&8AC*g{Q+@XqBqz{)zY z-kkKD_1w}aQu>#atg*I)xHJ(u)zxlv_QOy-&aOr$Q3(f)*)AEm|0Qxf=+cJ36852j z_M3UD=VYxUP#jHz;O3PcGfshDnA?7bmX4Zo(;e9J8`+tzFZG&=$AX_)Hz#y_-g?8K zaj3qN{13HGV~i845Dmw4>Q^DQOvU00*!_9}W)y-L0F}GM|CC!{w=;c%3YTk=@04VK z)jken2!rP1R?)48LV^$u7Uaq`my<{=>V&61ZCf#6ZAc5&gw-`P)ik(@3F~|p{_h1x zNDR&U6%Pa?{{%(?yvU;n)E>*)E?Ek3%j{K?g1$iTA5My%PLbysE}e7BbGLkmZ8Ix` zJuQnLW@wq|x9_dECXP`*nW}h6M-&R(uPe<#8|K?VHjvOZ;c?r9=a!3l|8;=yLfZqx zYKa`DqXa9pD{SMY)7F;>Y=yc18lWF0eAhhEly%!_gN&!Pg9-Zd>|wO% zC?Fc?65u2s!^vrUHs1!hYw#juJ6az#ALK51X)gbABYsb*}twV9y6QVlnp{ef^ z`D1D_n$~3m<+Tp~J=R6lDGLO22HR^O~ zTp^F(tISvFmPt#MCr3=XueAktnlJ9e`P*d2Mafv*dn~KwQ=Qd#@MVs=vV~#Y()^05 z#cAO)TT;<`d6An-d;}s(J31rFnwEAhru9fOv(x#jyr{iH}hQ^3|vO zOm^8#s`A+-#qYi#Q72(uh?VNr6IE`&_-QFE@6F0Am^!IQB({giV3rTacG07Zs%`W) z`(tPGwapzDZd@)Y>*ylM(dXTzBW$8Lv?x$+IauQG+NMSF)JD7byAHZY!Hclg{{V@d B0@MHi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/459cf5d571bf2000ee3f9965bdcd766f4278d718 b/fuzz/pkcs7_verify_corpus/459cf5d571bf2000ee3f9965bdcd766f4278d718 new file mode 100644 index 0000000000000000000000000000000000000000..1f2d4eaacd54339da77649cc7b417e7fb73194fe GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU;`NgDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21r~qOAV=G zY2$okzcI2hFgNxx7&LY=H8wJw)0f;MzPaCoDdp$iz&Wc_Zho2Dtkuq?cv;B8B&U}lFKWR}r*~3{ zQ-22eghn0ZxA1rSmHR`_^qOqV>qj3pls24LDZFN1$9t>1)$v*uNlY7rs{i#bV`gGz zWMEvJX28HA$i|t_=E2zZ!-sFFXqw! literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/460f4a74bec6a366bc01f6dcef2a9eb363e2d911 b/fuzz/pkcs7_verify_corpus/460f4a74bec6a366bc01f6dcef2a9eb363e2d911 new file mode 100644 index 0000000000000000000000000000000000000000..9cbeeea480dd91114c040625efa19671d45d709f GIT binary patch literal 2473 zcmb7Fc{tST9-rTD#@L3jlgNz9u~dG)u}-37$sQwhC`*=M+)Txk7{p*u$Z`(K8p@ir zEG0`LN)E?bxb|IIhDbMEXPnM+Pv^O}`#k55_j#Z1`+VNdyF8!o=L0c#@1S{=nI_DS z0suFd!{AMU7`#a!0KiyC0L|;dGyy!2C=lR6K>U9KfgA>U5@K-u17aX;bC4haf?`JY z*iPpSf6Sw4XY1rfYQ*&_x;}@3{||D2pF?2;^FzF7q#X(^3hLXzqLA=*!GqzmJ@4bO z-a#3CRD$Oke&0P$dhRj?tgbiv4G5~&*Jf25Tn zAz^>&IbdML_;=yL4I@imt%?Rk758%!Ts6HWI^j(S1mIenMhysCj6`fsAMr0z^bH)% zG0ZVc6^AEa!Q*TFuPr1qqJyX7bw2b5*pdO`~ z_4@cv-#SRv?4)KG3is!-{Km$2gpC=k6q+kP!Ra5u=b-X$Ck`nc7~3*^va9E=P7z}- zA|a$m!D;}$S>NbbA)%>yRRtF}9Y7v|#nhyAnWUNwi?(FP8C8RdH`n8{ED4F(>J;YW zty~Jvp>9tewc8?Tqkfpw6H!T$0i(`3LiX5yd0E?hXjV6Jps)U%Hy4}8b&t`h@Wr0h+%j^4m-s)eKfao*m4dm5pz)hGob$P(KW#`39vltaz`DflQ15%herc1|PHM{C zlezbC_z%Xv+}NTH>eXIJxgc?}E7SC8Z#>NWcOT3agrNKsf(Xz(tSViI^`ui=)rm}6x#UX84N zenh8b;jPz4DBB+_ZB#|MFw)_R-)`=iOnP6G?HZWPoYNWy+V212 z!9B>x6Roko7Ewyc%6YEDTAfX>SnqP}Y0Ngg%@b^U?>Mq}|7-teM0`a<3X|XP>XoCz zvIqUku@QLiiW^CF9S;!IBd!6nR_)5bHuSsW;nyDUb#1>*j;P{ z(lu6WrpAYRdJ^s)-3oSZK^< z$;zWwvo8#awi^_k>-sCAmpD4`Nje~ehS3Jpq^FTQ}?uE+C@LJ$L>a)#Jf zyA^Ud(>tJWsXFOSaXMJ#ZAXUq&^(-5bm^jyAcTblICjl(Q6vU+!o!cY?U=AOqy=lj z>KdAA8XU)jiQkm}y}=$5MRWho2LcjbiID&|@+bne$D*cFhJxQRebuO-#~<{ogQAB+ z#5smj$K3MVEpL45%nEK#^WujYT1MLKdn?WfW7JP3DxOl|1%mf$OR~`hc_hdh65JL% zc3beA>!RL&(?G1|h;cefphCOcCU!b?eHk~XF!z@R`k#Pr9*;EP_1aY3MFLT_X{W7wFItfa0y6Ua}RGsnZe5jhX z4_y<)TSb5wU^K_+mh!EF9Qr;)--PC%u!wDnL zxh_m(9CZn8Aa-b6A& z%WQRJbA#HY`4v_3(?VyqB%}6nBR7|LaCnw>RC=ZrE!8!;_0B4#5l=!;W#Z{|#MU$qryu+Mg$e;AS;1%A3*LMc~D9oomMOJw{rK#p*er)Ti zLA_U|%N{`om7t-NmQ1U=LOQIn+C!mmlIYfKZeAS2*a#Q&b0s!&x3*9Bh<2|qZZ`Ra zXID{OXC1~TMV5W*s@+0NKy7)1W0-d;!P_F8*}g*EdAAf{(S0WP$0KoJT^)zT-F%28 zZ_H-jx=9Q4)bl)@BJ@=^{Xg8xrSKs;Ij5T7S?g`~#mweuo7peixKv!)-bs+7&$~&5TSu~Kk)Ygikoe)XP4lFwjW)4& M?R4S%7ojb`0VlZscmMzZ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/479456cbcd037210ca9ae133cf1b257521175878 b/fuzz/pkcs7_verify_corpus/479456cbcd037210ca9ae133cf1b257521175878 new file mode 100644 index 0000000000000000000000000000000000000000..a6167cb839c51cdbe661a5dac5190e794d9ab04c GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL+BknLQW`T$vOZ?j^{D+pga_`)J_RKD+99x7dX4G72?BDT!}4DV^QnBF?0c ne)#V*_J%7mvQ^d-H05nAkKEB$$UU=5e})d*wi?b&MurRkn}CK{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/47ff6fe86586e3f3ff8247ce3a648717a3efa154 b/fuzz/pkcs7_verify_corpus/47ff6fe86586e3f3ff8247ce3a648717a3efa154 new file mode 100644 index 0000000000000000000000000000000000000000..51d0d65287fac7105f35e191b6017765034ea442 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 b/fuzz/pkcs7_verify_corpus/4a33ea211bd1bff73e6aee9e70bdaa6f2e976bb2 new file mode 100644 index 0000000000000000000000000000000000000000..51cd1d55f1178d0e43061ea7a84efd5382bafc10 GIT binary patch literal 4 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4b5312cb33f402bad608736083459f5adcb3e690 b/fuzz/pkcs7_verify_corpus/4b5312cb33f402bad608736083459f5adcb3e690 new file mode 100644 index 0000000000000000000000000000000000000000..eae90395d4821b9fedc9ec6704e7f3318c1cf349 GIT binary patch literal 8 NcmcC&uwt+RVgLz{0qFn$ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4b8cd0f5dd556f852b2f89ecf2fa4f7c858d7577 b/fuzz/pkcs7_verify_corpus/4b8cd0f5dd556f852b2f89ecf2fa4f7c858d7577 new file mode 100644 index 0000000000000000000000000000000000000000..08ab64e6099fc0275b0585bc5c9d4b74654c7d8c GIT binary patch literal 4 LcmcEj&%yuz1O)*@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4bb42388a1f5fd4a4eb9f3b09886e1a31ac30e6f b/fuzz/pkcs7_verify_corpus/4bb42388a1f5fd4a4eb9f3b09886e1a31ac30e6f new file mode 100644 index 0000000000000000000000000000000000000000..633dc0f7634446626f11597c95a2b0ead8e24231 GIT binary patch literal 2473 zcmb_dXH-*L8qK{4p#?$*5hOw7QB>{?9Rx*+bRmd7P>NE+NK}X-1P}rQP(aFi0i_Bk zRjN`HDF#822ags7hTajM0#Y1tGC^mS&YJS;owd%7{jKlpbIw}(+Z&?s-b3>$)6M9c z0suFdOXFogG~N^t0AMU6faZ0hn*p9k6o}$NK>Xhufm|AT5~6Ya1)?GCbCDnbf?_6) z*e=(tK+KbASKHJka@5Ugs^JdBKgj`p4uuKK5AmXr4k)xJXy^coLc%+M2g7H7(a-as zJ>?w56UIYwJ4HT>lsTE==}-2g;7*e~yh)S*oGm2?XGQUV_DBj4U`U4m!#V^4OmN~r z!VmCIx#p?|L<8l&e;@(?xDZGhh(&Pfd>{=35RbN)gNFM+1u${ewqyjdP9D z#Ni28@WlGSTPw-T*wE=jy^jMy_FjN#>f38v7s{GR!@e;DKV7yV+Qs2=r0FiaK|lYQ zJGx$)UF1w-;ekA6z}Wb%h%uAZB1`3GIK#vETvWl`4+qiR(7?q*`PH6b}iokX9!lSkq? z+~duoc2^{QGys!!GA2bbXw+3t$PxQDA6vVRE$Svt)U{vp=i-yO9?-f}Ua4ldMhxCU@lh26u!_8C3*n!Jz-Nuq#=31 zFM0tE2zmtawWtr1&xO98hb0_;U$9{@2@l?IW*G`apT8=L`GeaqSkr5w-c&i)Ju^3S ziT~5a)9a~P49sN&h2OIAg5N#EX=ATY)@bk+)-8UQdjFG^*LLY0#OAzxS^J+x{$%>w zEjF2DP@3I2`!LPCd5O3;N<%@oj z$Y*x2dOxR$6pmZZOY8hnpK@rhYG^UiFX<|{xTF*l6&@XC?QSw6K=j_+C&5LvAa0y@ z+0^kBCB9dI~{4QZ^ zFvXs4p2$5mX!85Lu1x-kqOhV6>psLV3%<4AnC&a(T-AbC^HRS!qSw0chtH;s4oO3X zqWr;bHEOsseZi!+>*TZ6yoa(vSp&rP8*z7g)^Rgy+(%-9;k0?6%4-YLLJ#&RKk>zi zA)*^;ul}g)aS@3!s-j#J?eryJFZWCqwLivw9n7K6X^jKz4}bIIX3_FRYaMSym65V@ zUn()zW|OQoy3hAE<(S{)3AKN40$FnKZQu)Sd}Skp&ToAE+Oc6--M|WLl;X#w@$$~? zD0c=zvg}^*5LoYHWX%MJt?9jUZwBLzI+x1~XWBF<_r;ZXh>bw{riv}(#7Li9u0zbM zlN-&+FPSf`oT8+zre=+`CB~--Q^~Hx(bOLrK z2r6M6E@;1D zYEtf%WPsJa4qgx+nulYx-TEjb2w`CXj$Ly!iNv5zdInH-923@tv|vqGT|-k%gX5U6 z&JXZE4>&@iXzs6kARzIL7zuDAk0DU|tZKVtNO-pSn#&L9h>rj05 zgow^Y7~?|{Z){CQvzi81axJCZc=lIzk$ z<}tVMMx9QLYhEL=RTgVhtK_B1QzK^GH`+ovEf#lU18lS7qou7MJe5)Nt%5Jd& z1aRiLK&ih+eL{_juU0H^I>N^#&g+xG7rep;@aFE|pN09b$#Dq;2#HB^s1l4iP`HzHON@wbd^6zJn@U I@G89ZA8s=Q00000 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4c2a22d805003c71d7729e794380a1c86ec9f1a8 b/fuzz/pkcs7_verify_corpus/4c2a22d805003c71d7729e794380a1c86ec9f1a8 new file mode 100644 index 0000000000000000000000000000000000000000..ae64476286f80fbea3fed5735d80091a28de4ac8 GIT binary patch literal 2473 zcmb_dcT`h(7S2mTfDi~BM34l9p{TqUYCuq=NS7iyq718KZPC|+f{ zDSeY4;D+bXco`s#Hx&*55EkS|@w(DY0S^Qc4sgLhzJDeHc{J1nNaOkoNJH4?A>aTU zE^2%p+u^bmhm9{ywx3ho@q-RpZ9oF%6W4KBC00nQ8%G&mNP9u+GQG1@l0goNoR5KRPo20{tmq#+l4q1>lr9F1 zLjtGQ`xY%Fvf@Igl62Slg6us3leEPfT)t(^q#>VJf}alC0Ojm(Ey`pcUcZ;`!d)Ft z%?@&wkx*YgGhlRVU*xFq%0mm~7dV4s_&j9cy_7+vqoZuI7YDlU>lV}GVaZ{|3fBG5 zo#RbTmExMJ;VQVqsUXi`NK{Qqk8W3+W!akMG_7h_`SDg#jujy#SDi$kxSLPnIo9RH zqjpa?VoTA2XU=GUt}qhL`%v)iFT&1=VJ+{mJ2t`C!qeDP6GylF_(Xm!F=L22-fr*uQyT7bIZyL zUEuq&@hmM|i-EZYqwrZY`uY_aOc{BG4vYkEVOIakG zZnMb)`gLa*SH;hEh8n%7zzxC?01POw2W>$a4r65mkm5+u`~k!DhcBBbk`7C+FKCHR zW-UXnz7bmHAdLaBL`;~KoAEHeo!90eaW1O4-Nt3-O|7q^rhP8z zyz>bShb18rh4J-LFzcEHEAWVCMZ46~eCjb(Gbzv>)i6;COLnpKyNa>K6nngXD*Hsg z$?x~NGP$RULW+U|_d$kf@NIb`wvVV&RSRCtQ~k=Y?(+|yyf>|hBn@eb@@LzX=%MzE z560acXI?zde=H-I-DkJF5r4019XGwoeLOZ8N}mI&Jhw0{^kDb$(>s<7VVx*@^Q}sALzrk(sr@M66v6FBPR+7~tzWl2y&adN%YQ|wyZ3u5Q0iwahxd~nPe{G4(2GAvZcsa(Jp6|1>Uh>k*N8@9yT%RAVVNrPRjOsm zLgm?E)6SbOL)y*f_hSQWauQ;stR6j+R`aROZq#{~tFCNeShp~@qH1wL@FH6xR-PNN zy}*ORGqqzgv#lxVm*bwFXr{NDe|_9KK`8ABtES3q4FvGx%<_OzfA{*t8Wrz2yD2T7 zNauLZFZw%ph0pL?`-6WJLaR@Dsyv(2RCBgC#SS-Y@XmHUBmls^J>Y#oU1oXRu?Q$t zggujAphGh;#)bS+h0Q*w?bkJ|-6MpXNqg(nSzO;ykMU#3u=GBm%%K%E{6ViA~CYF{kWK$AF=eK`OGIbDgN#To>!BE-kRp59-t{(nt{6R z!-y}Eew9PJgA|{}FZ))^ukgKFh#GW|b)F16D%Gn{*T$F9S~`;H#kXkKId<8z-~g7$1WxD;1#htG4lr)iB3IX LqY4$ijd=bC*>?Iq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4c6a32812b7e22294ca6c1a4328d152e1cf14c92 b/fuzz/pkcs7_verify_corpus/4c6a32812b7e22294ca6c1a4328d152e1cf14c92 new file mode 100644 index 0000000000000000000000000000000000000000..3f752e1f2977167c9e61009eb291bccf30febfab GIT binary patch literal 2749 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 owiDOJ3=^KS^x2 z(#k9n24W4^6(D(@*@MBrl}VA|UV>b>?fR{=j|N`tv#XwWi%sY*qfkSXlK6I$(%Bs@ r;!FzZhyOlfZ@3~OTV*{#Q{L9{$Q^x!+%voMXXvnPtKr;aWXJ#jGunrQ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4fb78dd0a28fb8e1317766efcf301b889f816513 b/fuzz/pkcs7_verify_corpus/4fb78dd0a28fb8e1317766efcf301b889f816513 new file mode 100644 index 0000000000000000000000000000000000000000..7c5b73e9572cd1397342cd5902706ccc4a434d00 GIT binary patch literal 56 qcmdOA&}ZObFatv#AWI6!0+CmMv=oC1lr04oF#_}c|5ssRVgLZ6^#@}B literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/4fdefd9f50859bb7e4ade73233e5f3b00d351756 b/fuzz/pkcs7_verify_corpus/4fdefd9f50859bb7e4ade73233e5f3b00d351756 new file mode 100644 index 0000000000000000000000000000000000000000..995da28e7b6dce3e73aa53135fd593aaeb86f703 GIT binary patch literal 2103 zcmbu9c{J2}AIIl6)-j_YOTuKNvZmjJ7^S$3>@jH3WfUeHMllt}))<4bRnHyw#z@9G zwo7hivhPc!MGcxumV~)(4B1k-<2m=7+jE{joSZKgOck%^t07etk z*e=Q-RP0IQfN)X(8GRxhOag6rL8675!PywyK5 z(4fHf?0;_s01^;!Diq@JI_CG?^ar)gQ-wa2%3(1Z#g9j6HEvznB z`1%nSTK%;rR*RP5ePn+^bKbYSfmB-HjWc?D9#E=A^6m_1lKt6(rJ@CMNDt{Y{1#m% zf9KYVwwY^J=1sr!>iL-AKlB!%-~%hI)9{os&ya~W^UA4U?r&hVZ zJYY%#tfG$)$2qoo`F^?iu>$zUYSZ0#QwHJ+gba6V3<)i=nzA9r@Og*LyH7E1w>SwP~+Lk3hu$2*7d&-9VHmv8Wy5%HoOz zJnNOx&StWT=X~#ZQ{~Cr1x(k!1C7!WR{@n16t}jv_WT!s+|PU$VRLC*0~JgVnX!2xT6o1#c>N%;x?i=SfO71Ry(;J~ z$(<;NWD(p#FC$zKWdXwt8jp`RhrXz<*xR5ZuOr7R1{rqInfqt1%CabUmF>8xJ`WI4{uTC z*Q=2*#axqN!Z_#2o9)NXwR|kO=tE=}#l+Nc=-=mM#(;a}(J3 z1>DxjpoH%*uPoBrcEV{@|O?i0wCtB=S);4$Bm$ z+k#(D^X&$1cE9}Ifv;&&c2w^X4yjTci61!o;Y0oDz27-TIWT`qV4m6@^F7n`a}J|6#SHF z@C~0-;>Pi>ng!vsd!y>AO!Z4U}=7auA^ml<;1>=WJ?JeKpPd zMsT)quu~4bXNja%Tmh{ES+Qp=({Bv)pHT7(#g_l+F#XZ*d~5`4`C5~NcW znHW1a#)T=ZB^B_g$)N+vsxsnaYohjX);SJ@RkPY-KQX8cqVU6X|5B&f!GjM9mfFOGL6 Q*Si%LdMNURPZHYx0+q3)djJ3c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5110f16fc19504326f0311dba8d74bcbbca5561c b/fuzz/pkcs7_verify_corpus/5110f16fc19504326f0311dba8d74bcbbca5561c new file mode 100644 index 0000000000000000000000000000000000000000..a224cc8b62dae6ea9aa7b0b4baf514f472ee787d GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAP!6!qhS+M z8&FvjP?KNJ6>oM-pr_<+g#@>;q#)jOiPffw!u zMn+Z!mL?{KkSjHJB-<8l+V^-#+*+~xnxD%YChVwa{m2ygbbj-1h4Y$0+e~AAzV|zN zd6{e8FRtamC%*i=cJ#TYbN%d3L#s{e}6i#u}Gb=9HjpSIVP6ejFmnsjxQW&c5j z_ukApMhDiaZ~NEwbnb_J8+n&3c6hLgOE@oami4-dEBU&z4&IOBf4oraG%e1pb3De+ z!&iLXHS2{<%FvFSU$0hK zrrm7_dQj)u7pP;#eqH;c8$;TrC`-%lYNC5WZ@*-`8=`LguPx~PG4;jYLqm5wl0R*9 hW7oCJd%eqlt^KBTAipg@J?hcpZ#x;^Fq*e80sxtqH4Xp( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/511c3df29ff43273855936ba021e2bc3ed8f0072 b/fuzz/pkcs7_verify_corpus/511c3df29ff43273855936ba021e2bc3ed8f0072 new file mode 100644 index 0000000000000000000000000000000000000000..f39368f70aad744e97b6d9b950d26ed9f62ff4fd GIT binary patch literal 2749 zcmcImeLT}^8{hA@Aw$dCu&lO9M|0x0B}}QrypGt?i4F=|=46FQ-Wi69$Z0B83&~Jk zdcjGg6(#W$t(Fh5lF&)>7Ee0P^gPe!c%J7x|DEUe&;7aX>;7H$=eq9i_5EHD7ule! zO5i#1K5GCfppc6!hq%a65CDiMNJCk5KhFtZz!4yz1cTK6I0y*2D$@{G=_iN_rwidA z0D?LcZ&Zi>Y?S)#H~t=ZP3+VYwTZTiA^sU0P*a4U5Y-@6Ww;kYSsS$VB5FgLi^ei_ zB>iwGVlLo`Z0+tf(FLS!lHP z503ylckXXx?@v+O!Y!*CjZK0M4Jh4u=CmcH`GnKC59Mds(a9reu=zJT!bHa5F?~XN zp?$tCae%md*L2SqRj)83{!R9lsh(&$6L82IJEnA~vYGWNB%Ks$yTyXs$0Kt`Y{!3(?g8z##1 zAv6et5n=284FE7A%)@i)t~tdgcJfT|yOX&}SGgS~kIf3*4{9Rgo5rK?c-yu*rJ z%Y*Wc$bBSI?bS#%QCC8i6}{r6bWCFiCLXCxzw*!~o)!cQcO}T|Skg7izix@}g7K2! zFSLWjNI%|m5sKtEUNYk{NPK?WS7N&&E#N3t{iBL)j0JO`-hm(tEEL9%s?E*Z$xF24 ztB1ijYOalkLND9Cv1i6h`eJ5L`%fB}ci)!3@I2c_Yc5(RFuIfSox_t;3v9`@y50OE z=slhB_V=oAQV@W{fMPo231Jn8#V$vn5jsT@yXms~O&oo%4-fZQqGg5S#0TF1ja`dS z6f)`05109e^~^)DyT#cRZElBZwtwXVE&8^(}-u0L)1 zyhb{b5}I=q92wn^o|=@F;1)>f)u0{xybi4t>q46e@cV4}rQfN?-&}R%WW)FRL>7nt zky+J_xm^^y)yx?K(UltpD_}YPo}ow7-PJ{mm$z5{vaKofZ*`SxZX0VF zuaJ~Ne5aUGM)nIKI=(e`@tc_DhkLiQy#E;d*`3VVY{(&e@|;M0)qeIpHPCwF2}4D~E!Mu}eLS_2bwT)OgLrZ%hdR?4@U-co^QC3+ z^sBqz&r$n8My_#oZ1{5Ps}&8=<&v!>t>=m+0}S1C5poOL zxaNs2XL(6@(*BKJciXOCb23mrG<%`Y|AkGHs6Xz3dvkW%mxW*D96395Q1utfeMm}9 z4XnYDTt5j(FjXUuiGe4wk$sSYcDN8182bm^0*Iv;K`6MDzJy!7=tM&Z^NmKewJBkd zEarh@I65ORGMs^PW(S%Q*F)M;pe|Q-?BO_RBMnnY8&UPblk!i_f$U?!k=8)oB zWLn7V5A*+XY4XLTxh>Leauy6q&IFT_VV!0Mje2!a{dppP9}T@-<{0&}Q){H&J@-APtUdt)g7Uds1x2(0eUNhh-iCL33X{3(MC@rvxd4bR@o8%gX#v7L4s9lcMS@F!RWfYn;Dznv&01yZ`2vdRntBn_x>|c%Va*RaN?Da-l_`Pn?vDgvf7)QOdggE}x zy+l40PYhS&AGxor0IvCNWDoVpoQQf?7InWs~ppJZ`*t6=FM5cc-U~Gc&5hLLH0uU)6kxn^WU9~a|qBG zel*X9YegqnVV$^H^LoD#_$D_4N=t3-B%bzu;zQupT1FGOV1@#Tsfq~!^8Jg1_J7X~ zOUI8TwNO9;!3AN_kgk<{GDbh@xTA7$i}d7$0WI=O0{>HvYR2_~=1rTG8ixlipYk^# zwwcLR<`;awl67Mc^RUV$b1l1J)ApR+M@mNq3U}^LY9zOBKE~|D*0@Z@QgcVE_w+h- z9={*g?lQ6x72$E=WE#fp>K(&PA+>@=>lYWz39fc^qr($suKQN}xS*GAqynEGU53Mp ztYE&rPYR(H z@Y*KWD@!Y3)UF@n_wL9_?rh(#8yHHi_|;|TV<1N3X~VJyGE(>T=Im!clfaO#92vsT zylnX30{0vO{T4rdsA^WsI= KYL+}sYWW?ee^}fA literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/517a9b5b50657e8778353f8306c1ef75993b10b7 b/fuzz/pkcs7_verify_corpus/517a9b5b50657e8778353f8306c1ef75993b10b7 new file mode 100644 index 0000000000000000000000000000000000000000..46aeffe730681f7e1f6ae82f34058ba157d3fd7c GIT binary patch literal 13 UcmWe>Wca_Inc@Hc*9#mN04U=IAOHXW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5184ceb7c28fc7afa08d40b79e0eb578bf4eb729 b/fuzz/pkcs7_verify_corpus/5184ceb7c28fc7afa08d40b79e0eb578bf4eb729 new file mode 100644 index 0000000000000000000000000000000000000000..77882e5d83ffce7e2230cde55abab09ba57e3cbd GIT binary patch literal 2473 zcmb_dXH-*L8qK{4p#?$*5hOw7QB>{?9Rx*+bRmd7P>NE+NK}X-1P}rQP(aFi0i_Bk zRjN`HDF#822ags7hTajM0#Y1tGC^mS&YJS;owd%7{jKlpbIw}(+Z&?s-b3>$)6M9c z0suFdOXFogG~N^t0AMU6faZ0hn*p9k6o}$NK>Xhufm|AT5~6Ya1)?GCbCDnbf?_6) z*e=(tK+KbASKHJka@5Ugs^JdBKgj`p4uuKK5AmXr4k)xJXy^coLc%+M2g7H7(a-as zJ>?w56UIYwJ4HT>lsTE==}-2g;7*e~yh)S*oGm2?XGQUV_DBj4U`U4m!#V^4OmN~r z!VmCIx#p?|L<8l&e;@(?xDZGhh(&Pfd>{=35RbN)gNFM+1u${ewqyjdP9D z#Ni28@WlGSTPw-T*wE=jy^jMy_FjN#>f38v7s{GR!@e;DKV7yV+Qs2=r0FiaK|lYQ zJGx$)UF1w-;ekA6z}Wb%h%uAZB1`3GIK#vETvWl`4+qiR(7?q*`PH6b}iokX9!lSkq? z+~duoc2^{QGys!!GA2bbXw+3t$PxQDA6vVRE$Svt)U{vp=i-yO9?-f}Ua4ldMhxCU@lh26u!_8C3*n!Jz-Nuq#=31 zFM0tE2zmtawWtr1&xO98hb0_;U$9{@2@l?IW*G`apT8=L`GeaqSkr5w-c&i)Ju^3S ziT~5a)9a~P49sN&h2OIAg5N#EX=ATY)@bk+)-8UQdjFG^*LLY0#OAzxS^J+x{$%>w zEjF2DPkBCB9dI~{4QZ^ zFvXs4p2$5mX!85Lu1x-kqOhV6>psLV3%<4AnC&a(T-AbC^HRS!qSw0chtH;s4oO3X zqWr;bHEOsseZi!+>*TZ6yoa(vSp&rP8*z7g)^Rgy+(%-9;k0?6%4-YLLJ#&RKk>zi zA)*^;ul}g)aS@3!s-j#J?eryJFZWCqwLivw9n7K6X^jKz4}bIIX3_FRYaMSym65V@ zUn()zW|OQoy3hAE<(S{)3AKN40$FnKZQu)Sd}Skp&ToAE+Oc6--M|WLl;X#w@$$~? zD0c=zvg}^*5LoYHWX%MJt?9jUZwBLzI+x1~XWBF<_r;ZXh>bw{riv}(#7Li9u0zbM zlN-&+FPSf`oT8+zre=+`CB~--Q^~Hx(bOLrK z2r6M6E@;1D zYEtf%WPsJa4qgx+nulYx-TEjb2w`CXj$Ly!iNv5zdInH-923@tv|vqGT|-k%gX5U6 z&JXZE4>&@iXzs6kARzIL7zuDAk0DU|tZKVtNO-pSn#&L9h>rj05 zgow^Y7~?|{Z){CQvzi81axJCZc=lIzk$ z<}tVMMx9QLYhEL=RTgVhtK_B1QzK^GH`+ovEf#lU18lS7qou7MJe5)Nt%5Jd& z1aRiLK&ih+eL{_juU0H^I>N^#&g+xG7rep;@aFE|pN09b$#Dq;2#HB^s1l4iP`HzHON@wbd^6zJn@U I@G89ZA8ke?n5CguXH^oXOS!G%OBN z)IY|Z>Fz>N7+*+V<_z@ak%0x^Sg?T=K(F9=WQ)1o|9cI|oHeA7;oQ<80uGi!DmWm8 zNO&m(LG5?7!olRoJR|ME^tF$d3b{Svs+7EkH6?9-89TPD67Kgjkdxop9>j{YHLWG2 z>@Ma$BUHtti;wi(+)#GrWkyfVB9+4?kA|{dmzU+$?Z4xq#i16L?|1u}>D};Z$Fl31 z1*^?{Ugnr*Y*}6Y%Zt$12e_{;QOBqnoS&|_m8K=s=Uu%Mz_`~^=uos^JX+HIHKZFk}Iv!~Phx)?!c#UgU>}drw%}KjmJQv)&$7lscdZMnbPK zo{3|7e#OHO4l3mVU!a2iQMwcedXEqQjQ#*!ETD{NBGhYJ_D6q}Gk$`wQAus<4_hNH zHr(|B`q;1$q6IWFK0o2p6NA2X2*>F*jp=2r_s=!;$^Z6%HnnGOidk6xcMGEqw=`>q zxc6VLIMUqdtWEGbwCaV2D8TQWafuCSaN}k(=Hl0rOOp0oeJ5_Kv$uJ0flv^3sjMr< z-a3t&yrS@A8GSFa?2giniUY2=x+XPWL&GOW2P!pIC~O=E@s_+LIMnU(Q|iz-U%Tm0 z@9nex(Z{<5`zj9}Rk?V{k-qhm$AybUJ-U@A`tpxnugfa$7+ttS84OvEsK%#x8M9%ji;5~@pYb-pYc zPxH>-@AhScBt2_w`KPzl&<#RlMoD9zCCXJb%GGxtxRQ4$?MXSnr4-LSp%`2%KZT0| z)G&xh6q3706eWzn&|;eaBPgt|(^oJMe0C{$CDJm!P!K6fh!gN<;FeP&dy10cBz!>}Jx~yl%$})BX>MKU zd6=$CNo5mXAY?{OSIi6-Z31fmg(!zgP?J3#BFaxUU`P&j!66mVagOleWq;GG%2Cub zyRyK#Gn&NnqC1V-vw@yb8Zk zDdde3z3Rh}H9;^nl4lT6p^}5qr9QUsKpQ)H64`SzMB$0?b0AB) zea6F$pY=Y^&6V@LO3T{*&U_u9gjF>SB_7~DLC&L-sHs!)Ci=qW(ag%rVcONfnJh35 zn@&emfijv&Lide8k5cgj2mowAA29_Bfr-pWW-wdW7j_~1&5@j@cboI*YOSS7qehW` zAO6K5-YT#m<#}CZ5c%=&WOiSlkNq2kgPsi=Yz{tb@crv>q|rb~j3}*a3%AfENL$C{ z)S@n}ZFe_o1re?eyrh;}^@f_9C<#qjE9w)pN%qjzoY5Z7eat^O$RN!>0mvIoQXXfD zyKB3O96S5RD)*aHO4F#K?%fk!>;=`T=hge~tlTjCgZ}bp+JkfTZicZ>4U#7lEGY&H zGkdn&>6uSJ5-IKOQ)`@y)NZ}G&;m6&(MG4vE!F4m_3X$r+ck8NS4WF|w|k612}6*W1I zuW0ewJKfTs?7j6Wr^(<&@D!h1WwAU*CQ;;h2OMdVh84URToZcxDIr7sW=Otc&Ds^* z5#C$lzVW<%jhoFQJo1Rg#JB!kTd&AsMLVvw_~8$Mah^yk>fwc6rb^a5F}`;x4aKW7Tf`dKzE_{L)_$Z zMzW-!%V*QGT&fe=_1bc+iG@#w3zpbS>bL|=8P>pRR3}A{ihFq$%i?AkPq9ZYo^xAeCWphmSQ&U-~5X^(*OVf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/520935eda088c54596484420c9e8df0c35ebf4a6 b/fuzz/pkcs7_verify_corpus/520935eda088c54596484420c9e8df0c35ebf4a6 new file mode 100644 index 0000000000000000000000000000000000000000..5b77fa4be01d7d94a0e9f5d528ed2338d2ed121a GIT binary patch literal 238 zcmXqFuwgI*VhCx3L_$}Ez9X7A$OI#>N&~nV5OcBVHU+9dn2%t=Oh=|cY#7F7 T7Dx;#u3!Z93yKD~Gy?+wOkNrt literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5226132256526634e9d473ade89ee06edc87c96c b/fuzz/pkcs7_verify_corpus/5226132256526634e9d473ade89ee06edc87c96c new file mode 100644 index 0000000000000000000000000000000000000000..01ed448dc5fa13c684a29f9567944a13fe990d89 GIT binary patch literal 704 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/53aa3967cbef6c491a3d77e9c11884856ad22bb5 b/fuzz/pkcs7_verify_corpus/53aa3967cbef6c491a3d77e9c11884856ad22bb5 new file mode 100644 index 0000000000000000000000000000000000000000..5fa404423c28fcb93f0119977f3f5eb7e766986f GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq4vhruA&klTQhjX9KsO_(V(*ignm3dG?O7IrNx%}h(IPzX*<=450514A_f z6_6~muq={nX;G>|s#9rkW?pJ>v4XRsuAzaPIIpFpftit^fr$YSM2Yhn86a_qvJ_;j zXI`=%(UvyONA??+0RwYmFM~m2CsSi1!#RD)J>uKT?@eAAAH^%~Zz9Dr4EKG8G8SCNC6*<7z=i3q$p+(00u)NLuvGi+025^ zUWWOc{khWTfat8xXHqktsg|9I+XvE@I)w85y?Hh(OYz8)PYNmrUVeE}GH1rZwV&cA+{^pvp`9+#yqs^#_SN&*oEHZf z1Q_rE9Vg4r$oQWH=v?0G!>+Z%;zYR?ShLDI@B z5(Z)o*cBjop4o%Jz?Dgn;a-AVxb6C_vyTQ|?X#<%cZ*HvE~8LGl#=*%lhWB8F5*lI o>4*P5V{f=3BU@!XK~vt=^2i;1h1@f{^k?X>ZL8tjWMs$y03ecwbpQYW literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/55b92d0d0913bdfbad6572c2c0289279e2773b88 b/fuzz/pkcs7_verify_corpus/55b92d0d0913bdfbad6572c2c0289279e2773b88 new file mode 100644 index 0000000000000000000000000000000000000000..57cd1f1ca206635c310cf4b4bd6196d00c7db7a4 GIT binary patch literal 37 ZcmZQ-Vqh=;VkRV-7s?0HjEq2n2>@tD1ttIh literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/55baf3232225f591907930d51b959f87d868374d b/fuzz/pkcs7_verify_corpus/55baf3232225f591907930d51b959f87d868374d new file mode 100644 index 0000000000000000000000000000000000000000..a529260ccf34f43d4ca3f434141df6565915cf58 GIT binary patch literal 2473 zcmb_dX;4#H8qIqN0g^!2K?F$1J)b#x8AGdCuTi-qRepTn34`K-3LJO)f zEtp?~0DiEDA;^Llf|(!yz<5XqEvT-9M1leUfa60z*#8s)MGW*b#NhiI#6UU~Awd8H zB_6xr`#m;7ajml+_F3)J_^b8N#@iHskONpAg&B;61kp%m6j~fKc80|v(QP1r!#JG} z@;Tr{J4^F{iIBqfAqFR7Nu~J&Q+;TJQxtDM3N3_SPYWa1(7d5N(n2H{B9ma4Od`P~ zR~{tofPd993{Y`r0{|Za$pG;Phyh|i1_&VTZ?Nxd$f{m2bC^bIq=p{prbtP-oO%kF z*fIWD_V${YZLn@_n~J)3;1plukcB~9$5o5#%N04)u-L@}#OCagi{&c8;p0W7MW)%3 z@Dwb3{PW9qHqv=Xk+W$ApI(MJ`2yxy?=JHNR&`KD0}@F=`dh|mcjt?7=DUbSFR-U? z==hPHdQ`cx z-7tK;rQNMoN=GAFosc>k<~s&UXv!Kg9UJp(da~T+G)!vWUrj5pC1n(9QJB*=iYWqz z2K@vyZ;IuNhv2eLBxXv7je8h~xZwZcZ}0G_Q_IYizV=JWLP`eTT}Hq9GmShuKT%9% z`${O0Xx!VR5;b@yspsc2Ts4YBMfKZ4T`%n`<8$P#&9m1pwJ$AyJ$(#cKA@bI8|oG{ z*%+HV1Z+yN3Q6yTy|XTGT{$D-3K(qpU{tD}Q|0TCcS7?B_F{eFohOEoj^4nV!KfJ% z%7~)ycY_dT1Tz--O5C4~ac6!m#*>b%l&)J%!^2nHIL0Cg=YEpMec(3^*YTZdHdib1 z$}5Uo!hT(Um=&$d!d*nru-0vXLAQ)&O?@LdH=th_Kv3MEm@G5K89-AMTB!3Vp)V=+h@8JAmLWmN!0Y!IzML6_4b4R7dtXVTaKpo(P1@y zv@hqa+4KGrkGhKQ$&2K_bX-|azB%}rFt^5kI58Z~ego9`Zs0nZ;ojB9zuU0H^y8eg z?pHl1qtM3H)yfiFzlZGQpUbDeNObxP7BUxfCxM=OzxwcV7$xG3E?45KC*SS#jW9=o2!rwvENannqtfIx4RpT7!>Q`Lr}y-M1O<#X?9| z-6|geoBd5}+2E)x^ZCN-;p8K3)pDbGb}ec{$raubW00Y_N+&ff&cBH7AUprWdPl}n z_EQ_zc$uF*3(` z+H<{l?VOygB#NtJ9MQ2lXvr-Nj`2L;+}YbuZLtd%xKWVj@yf8hd?MnpT}N8)x2^YF z8kZV0E%-q9G{!8w4$*Rq+`I;HWNQ|m!CqI>Fyj!!0I0kr@$a}5**G&atbC~<^HxPJ zSRdf*3t`X#yr>;8L?J;44-4_)nwO$T9O{Hm2yHttVLeC})`7LObu_hki3yW;!2iAA z0*Ryff9C^%KZub4Kk_I7rDW6CFGnG6S-x&pHo`{y=Bnc38Xw4T?^{@2xDi0?o?9g- zbuNCIqvhq?yu0d=K0*Czq3$OWcSrbMQ)MCAq{I=jhlIBUkKYzN@4KjvI}F6`jGv^V zglhF_98zYp*Ov(#<%Rz;(4Q9UXdY?7n=>F0G2yxAlwr;N+{X^XX-4#dQMA}NAQt1Q zDBYxWDL2Vf8YK9!zc28|yp)pXU4szR|3D*WKe{nOu$}}nz$9MS$Ads8 zw~Y zE|}Di+o7q=*Y;-W)-{h^aIeP9?(E$CyD9gkWuMd-Chw)TXdX@m}yq+tISmC3PL?VD?#kyVo;KsvL@{r^|0}LWBsGML=b+ zcXMikx_^@6tZqQ8d$R9WqwhrJkKona;XjIEv}SzOAI|7#x?3OHiZ*HS&-YXkc2$oU zVRhx(-4-!mS2rDsfiuOo=8H>G8Rlk$h+pdP`Fr((2FLVJT)?=FlA0r~1lBCBVqY!AjW{c~&qN)ReWBdci_Pe% z9MAQ`ez8MPRLU>MMJ`UX2uglQC{?UK6>Pr8aau#bF(Y;FdC4Y8t2;R90Yfph7EG|N z>hiw)ywaJIDnw#Wj4WpPpjNec8gUNUj^30ztN bsIVNNdie9Eb>_@QkHktZU9|LBOxM2veLMp& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/56056ac31f3576889aee01a72621668fecfbfda4 b/fuzz/pkcs7_verify_corpus/56056ac31f3576889aee01a72621668fecfbfda4 new file mode 100644 index 0000000000000000000000000000000000000000..301f8fe6b07c7dd81df663e598994d2da514ff4c GIT binary patch literal 30 LcmdO4(7^)%DP97V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/562c6463970855b5457e385e16820324655bf942 b/fuzz/pkcs7_verify_corpus/562c6463970855b5457e385e16820324655bf942 new file mode 100644 index 0000000000000000000000000000000000000000..daa9f00a0189620dd5f848a69d13f9995f682b0f GIT binary patch literal 417 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 h0B2SI;slO2S>K-5vP|4IMJcgP=%J$1VB*A z!VTBuwH}InH09-(*-T|#t)-i8Li_;^VE7OS7y}8Tk*+ATBxvdiOF|Nxfe=>2_0q)xR0RA5!86Xb9pBDicAb_~P&M97(n@D|FIf2wn4n6pkg2%fZ ze*u^|F#c6CpK4(rtXJKns_uJcT;M^Ul~HWVRjcbuW!I=-F$-~sjj4m7rK-WB&nVf{ksT8Bnufkl&fMw>pO9E#qS}1P=<4Hk=JX5r%>-kvA?L?D) z%!wO@WZf=mj=99E0#3;2*!GxFi{%nqwI>AA{lt7!(XI5MJsP7t>nA&V?--Rblo4rB zr78{s@b$)Kk7~TG=4Ew4@>Cdk7?#qKGiEtI$gykB^qAH(tA2kq<)%F;Jx`m$nz&Iw z5!&D5FQj#A+qIDpY}V2E44JSIFC%d`+&=>xoj$i}Te#C#elDC%N*B1x=u&^Fnd9Iu zArjgAF_cI&?Wk9c>M2fW|LG)GjUrW6IiIKJqjP0s+JLul>iUJ|#ig$&4&zF@RZ_A; zJ)*`Q#3c3s8+dje>7AHw<~gqW;E<%E2&S|rDp}v9{LRoi(HR71p*FtwxpAbkFEG~= zHEBi}+9megD8v=Pib1}X4B&`(vQ`Ulq{APJ)@&x=fh!(^rs8p@FDhU^2%3iLlE)h? z)$)CE@*@{9U)LUA&eUUL&m(9U+om%?w@s(a$&rI2;p;f>r0v@MkGQX$u5~!K6ztAb zejNLQYz#eQT93fvF=FoCsl+Y5D6fFLKnyhQs6UIK@5dQNfiv5t(H7(rpdZ4 zJwKs`pUn9PKl_c)3Q8zh-XHBx3AoMuk^sO%2|!5xu$6ZFy5Z9fK)h*K-c|AgzL3)~ z*!wMOTk)9voSeZ=4H+5(HA4%rL1`Dkg~dJb%;>l%dmoEoQD^`4-FN}Ijq}=R&o6r4 zMy+0XX$vnTHSU##DKz%CQ{mk6w%pKt;R^h42=Da{DkD6AZ7Fql3uu3^htlk*Ve(x7Q!9hl$G?!Yu%@NoAa!12}QcxJ%TLT_b&9g0kOJ?&BB;pzI5oVf?;SCj;Z>2ajdd)gXzOY z$W+`e9ReEy%@w*cH2GZlBW=P)^D0sOfV6@x~uxRGtV$QJ7Zv+yb zPA?O7w=R61rsZ6_b$8h-ZIt@eO5I;Jwpi?5eR&?*tk4;9gv2%pkJ}_X|GKD8TMCHN z${eGkM630yoRX%p)|Lo^DzpD7AP65V^_K}-9*?v_tXP0V#Hjbqf_*+bc=KH^Wa;w#D zu}!|~pco(`43gI8u7t~mUO9{|Y#U0tIlj$cEsFgqO*o-0yG2V!plNRWcBFU~D%+MW@|~#i z3B0-^{6`59?Mbrw<4IjDPus)1%Vv!Mx!$|Q+|?t7*loEEcf^f2mG%3h;S5RMOhI8X z!_tBf@pBC>S4lspXIQ^af-sZ$(!aa3p{oHK#8%+mxa>Ng7*=1!^oR+}A_dxIvpSZk zJML5&h`Foq04?c3Dy^TW8CQ1EuE&ng?^nnKR$$x3IX>!odqu`=Dp z+teCGg7x++Dd*-CO&(Jv65FHYM3ywnm{fRS$`ZjL!sTayBI=V=T^f@2d gSjRXnEe=#%ijY3Ax?!6!x!x}Iv4bvA^fJ2b-$O$EGynhq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/57671e7a6cf85017228232944992b6591e1ce835 b/fuzz/pkcs7_verify_corpus/57671e7a6cf85017228232944992b6591e1ce835 new file mode 100644 index 0000000000000000000000000000000000000000..6f44026ca3d7617c9e09cb44832169e5bf46c94e GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG;YnSU8ib)HN-!LLoRcxwI%%!80#e z&rr=k1tiNXEbCfWnu#Qv>Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21r~S zmU0OTLyYBS0D}Mj|8rrpG?WFQjtiuafq^u~HO@y416D=`=Eh!z^u|u6#zuy7`jUIZ zx0m0WyfQwDSKQx3if6_brJIpgj%2uf*kXFLm097~de^0jfv%3P#Ujj%@*f2xrTqLG zIA@j0%`bbKwc5E9FAG_i4L^iE1~>dzpb{$CNC6*<7z=i3)F@_dYy|1S5M(HgUNM_l@Y%~SpR+$#`W)b$_4!O{<}=l@ zGm+b`g&dYWJ9CZX-7T$GAK3m$Qdr*N9g+I+(a))h-!^)>J-WUi`)OF!EcF>RZb>4~ qPyWec7OHG8ll5ro{UiQQYnt}fq-D!&_tsB}JR7Cew8^~EkO2T1wbd{H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5779c2ec656983d0d2f4065a64843ccdedbb95cb b/fuzz/pkcs7_verify_corpus/5779c2ec656983d0d2f4065a64843ccdedbb95cb new file mode 100644 index 0000000000000000000000000000000000000000..9495eb981a895f3cecf276c12bc20528cbca2cae GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/58e51a4bae619da6094da6faaa2e2ae64f5e654a b/fuzz/pkcs7_verify_corpus/58e51a4bae619da6094da6faaa2e2ae64f5e654a new file mode 100644 index 0000000000000000000000000000000000000000..2df2e8af00ef9e8bdf38fbe7c52b26639ea76eab GIT binary patch literal 2473 zcmb_dc{r478=v=`F}7jsBr>CNES2{i>kuVN_86%{Sqj7WG8I!|tb;)z%Q+}(C~MZT zlq`)XIUH-@v+vTWA<~yVXPon0SFY5Pj_N)t8mRyEyV2jV~A06z!980Lp~(MWp~S`;*}heaXboqz|!XLs4h z2RMI#WPn%%C(j2mKmhT0lU2AWt#rlMb_%H)?|;0FA|c^$ z_7z}g&G>iG;%#FqU#-eUMHTl;lU%iZrn(W$w@mM>l%!Jw!k3~DTQkS~ixqtX$8wEw zjnc&7Nm%gI`oKF&$;_DGnFQTW0|9nqz$E3}4X#UN&6E-EXo8Q#h8_EU?xu_Jx$=luD&B(8^yE|u4+nbw}d ze8Ej0{PB2$jylDVp2C>+pU$(DDPkq%i#b|u8aKygiQ8Kj?p$kHUiotFB(}I)AtA%x zDP*EHJhl(ml1R-Vyc2X!xx#iF8Wxq~<1g+BiPyF(eLMV4U=G1rs*WyvsTWLg2Nrrl zrVS~>@`B%V{p=CUaO4|NFBYFOb3G4BIQgMq!+Z)Jyy-M#AQW}+x-8~5Zi7Hg@?^b< za;{ruZtybymyKtkDO#zRs|XsuMdKx(`vx;cX3fj>C`I{XS#!po>$<8K_q|x^6em7NS4D`SwWNpN-S^4aJ{Ili6&*g z^75RP#B}Bd_{ATDmfeq%f+QG!F(#n~5O(LhC;)7uxF95F`%XJxXKpyO0}yZPSLKU- zkjQ6s4E26Z6DgdqT979GRG)lguxfZI!YA=MxU{Sk9T^rCV&!H$DnRo5d_aPWZcf^` z==@ph>$vHFi#qR8T*DzLm_keadLfW~)q?GRm|W2*{WOn$RMkuxvO_mal_C;dY<;d^ ztTDwNZ=cFN(QoqkwXRJ5siLr=(9i=Y)im(-L8EPNF{i2)yc${k@~Cd>;%{D`t%(#3 z8JhA(+ttXC&h$m&-mcTnTk{^t3S|wDK5WF^>siOmu5llW4usPdfGYAPriB^kUViGE zWvYlygq`~1vL{6p+L(%RQIz91zx~{^S@iyByLB*!Ij=PVv_JaAgL{aPFIwwxGqQ}5 zo%>3OwKkV%xzT;Gw<*W$9#62{!&AtT!|(iG67iLdsZ4&O&>JU4WOe*2u#t+NmM6+P zw<6tA5t3#1i-*B_FGDL9IAX=@oqszRd)%p9W+c~8m=x9OvoxHV+GFIX!wx&T)^J`a$8dQHXSK`*SE z6FRZs`97j0#?)jqt7&jGE==CP?Xm~%P@UeJmT_n=<{P0)BNkB_9;SXUr04wc5}#20B4p9 zl=`~Y$JeNM#gJySyu+Pi$zSxp;T1lDxAq49D9oomO;&j}t*Pd0adJDYnJr`AzfB^-O(^OS#*0YFF&4PVvGy=xeA-LU)!f=RJ%_YH<$9-v%9#ys~+Q% zD$BkbYQGp8P*)M@6z-iy@V3lgcC1qOJ}5(2_M8v?@pycAcjqy2Hy>i@d-J*9+@uA1 z8+cw!6Z&hK|6kpk<%nT>Ip^t+Bhvi}bshXk?WJQGp8TJ!5fsJZ8xg@v;|;vxpQ8%o ztIztH>?2L7@{p3^_g@yT6E`o!NOtRqC^zu=YALN8%*rg7KBI`ow}(mdtsIf*qDL83 z+vsog$Ij(zn>#GtzE)D!(M6D>FStoX*hH~uQJ~yPkod9nEsNyo&33U59dzM>*I}){ E126*tFaQ7m literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/594731e53b6aab1637b129add00d9e8b719ab998 b/fuzz/pkcs7_verify_corpus/594731e53b6aab1637b129add00d9e8b719ab998 new file mode 100644 index 0000000000000000000000000000000000000000..45ed8fea9ee6e027423facfc8c0827a68a2ad72a GIT binary patch literal 4 LcmcCyuw(!L0a^fa literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/597ccaad822896fc6e71012763467f92c7ebbb45 b/fuzz/pkcs7_verify_corpus/597ccaad822896fc6e71012763467f92c7ebbb45 new file mode 100644 index 0000000000000000000000000000000000000000..76dd382ccf23aa78251653c29da9cc9bad44929d GIT binary patch literal 4 LcmXqDFk%1z0Vn`t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/59e16ac7858025b6ecc0c29e2366dbd13fcef6d9 b/fuzz/pkcs7_verify_corpus/59e16ac7858025b6ecc0c29e2366dbd13fcef6d9 new file mode 100644 index 0000000000000000000000000000000000000000..232828f7dd7561443b50135bacdf9eff9365f0ae GIT binary patch literal 2473 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 P?Lw;^6#o3T;jRAyb}s>- literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5a18c63e45fdac09f43b3dd40c3c235f2cc184a1 b/fuzz/pkcs7_verify_corpus/5a18c63e45fdac09f43b3dd40c3c235f2cc184a1 new file mode 100644 index 0000000000000000000000000000000000000000..10cf6a0e1920ba0a779582683ee2b16feac1d5e8 GIT binary patch literal 6 NcmXqDSioSx000CQ0SN#A literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5ab326f45de98b09fc08b9283a7b93000f0ac0ad b/fuzz/pkcs7_verify_corpus/5ab326f45de98b09fc08b9283a7b93000f0ac0ad new file mode 100644 index 0000000000000000000000000000000000000000..42b9a088e37f52c99822a3598ec016907b36b725 GIT binary patch literal 2473 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 G+WZF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5b6c9c15c8bdad4eb27e0fd816b78deb9a12830d b/fuzz/pkcs7_verify_corpus/5b6c9c15c8bdad4eb27e0fd816b78deb9a12830d new file mode 100644 index 0000000000000000000000000000000000000000..dfd371cfe50f8a43e70ff2fc790ef78edf8ffd5e GIT binary patch literal 2749 zcmb_eeK^y58{co6x0x1WSXNuFniIc`Fj9$m9kHdNgTj_MS;Zvp3`0faoT-q7WGK=L zP9m)+iKl3_T*OL3C(T=&beuVz=XzYvbIu>nb3NaGe%JlGzu)`5?(g?=e?B+JLo_I> z5&2I1&l-RVRLDbAfILJQ6aYvlP(xX5Ki>&p!r)Lq2?DDBYa<}!sZ4`Br5`{Zj3IW%8~pN&M`e&g?v+r&vZS({+H7~;?1fVv_Cm81@;DZ{+r%4n#q7YPk&E*h#x z1mkcha}$GmfXgHiz*UN$NH{{znZspxD@ z3YknI`zTEE67#=E14khLJ`E4LdT9ZQJAm<^Cp!Fca^1lYOrek*@}n(7v2QPXH>6m)1n>DDtR>*VH>PUk*UoaIC%jif^6-)uiB zG7O9E6WR;y^K?i9q-8s&d&X$G1?h2bvaF|iq8Kc|A$RP!(xIwm_N$OIa;VjUt+Joj z(PRgG!q#r}edn!M<{g{@d(EC=ad`i0{iJ^CM7b;R9^Q7#8X>&&Vvcm9asPtzy_HYP ztVO(aknDKTdiUp~a}78XWpta`uzBRF{`Q>ER1vhd| zkr|smc)pmex~1!&s_8|ovwh*nyj^K$bffzGt(SYFehv2UoVsg9^@*AMspQ?M9HlF~ z4x`5=1?~qm5phl9kpzNmTb*Hi*X8uqAHSCq+1eFX-xpZ~Za&fXma;H^;9Nx0=!dy| zjwn&*`mFp&-}u+Jk}{qF^B6%9d2Crw?h(0AA^pJZcIx_OpSL7r1omi4}M;YQHpV) z&jk2=w)oQT)Z=faHgc-rJ3SJcEBJCCT7J}39=VBC-HyFo9J9s584EI$8wM*O+5VoP zN09DF5%cBkRX=ZS3jIf2)#}@Znug0IWuU+*`t&;cg%EAuYj+8zEVIMC)-CTp27h*^ zus0iUiJv?tQeL&6eNTPbvFlz-@eSPa!XEngOvc5oY5dzsm2GL!q`YC^8fzALmmeK; zb>~-_K+7tbVRp0X=W;f;&xlx_>hm>xjmq1?nC>*jG_;8S&f+!DdgBRGMZzmV-|{|@ zQpLU?e6&$KIh0MC=?r+Dnrnu(%cr(|zLf&HGN_JPbC!>pLF zWmZ=z8=@*CTS{Bc6;B2jxaq*<=C-lT6J5^o(y+w+o4oF}UBBw2k32Mcp}_xzO_QiU z_JMnIR@;|_U*udlCv;HlXN!FZYW6iqgCnJW5|m)8M;?;`Pi7(dKn3maKprsmjcx(> zQjEYA+{#$OtzHb00f=4XRx|=lJsQDg9XO6>FasmPn0RMSpfPDZxOUMCL*xF<%iIwW z&gL+~!|`^un@EdHOQC?~3br)^6>E`c!6oKjCq=^%=-XK*^8VMPNkvO*Tcq8jObD2i z0ZmGRbeiZl>efZ}=ZgG&G<0{GVUcI2R!hBm?gu-3y0Q5|Dh%IRO}#|$q}q;Q_L`Fq z%RB;t=DvCsRIHUw6($qY5QJ_mOS40n5RQ*fy5l33@Y5Wf=H>GMWx3Pg*U(wx%@SPf znCw$cMB+mcx~eIC+=^4_PqYkx)@a52cDfAqt>;-_kV3ltP)Gjk4gi3|VNi$)_#bV& zsAT_ae3#>7x@NC8#@z39i?;dp5XV^B#U;e?m+mFyCAJ*GYDXaZk=w>G$18eLi3_AArA{;<}e9m(Be|*f!l0zjvi$+ODm8 zFW$U4OB_Es+$f&8=IkJQA^c%zcl7xUXJZ`#w1*$fb6{FgiIzAgUgo^+Z$yF7&498p zn>z_-yr1|Gd9@Z%Bpx(ffy5NWgaG>fpM>`BXNSe{1N?LRSaKH%NWgheNEE1JDW8ni zi#*||T+$*vbzwk@G7~TOl&zM2J-^v>vr^;mz@^jv`lL1!*^0dU?^dvH3}PQv+hnZa zG?;G7?tP?mWT0Tj{=`N~`{v`UUfea8$rxJBXwB|kr_K}iW7}OuR-nQ?E}Tlmx?QZ_e*l6{l$c*S}S2sF5VdA=P`S%ODY3o#A^P{SGg4i-GztEkV7m(hvy_w(c^5sVB zAi45cd~FPFRuZm(cNPMbVL|no*NuYH>2EATlKe7Qb6dX>)_;PYToJuj6JaJ}8QqbY zoBFvrE+p7B1Q+gKyUfQZRw`&IbT3k3BB##_I%jdUEa8{I6L1TH{ycReGUZPgxci_t87oY?X^(>-64 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5b92895b21710fe0fc872e8a6907aa69da7b5bb7 b/fuzz/pkcs7_verify_corpus/5b92895b21710fe0fc872e8a6907aa69da7b5bb7 new file mode 100644 index 0000000000000000000000000000000000000000..abbe790b0f595d00690b0d35826492e8a5d7ee80 GIT binary patch literal 17 XcmezW|Nnoh1|Y%A@c;ko1r7`Vb-)XN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f b/fuzz/pkcs7_verify_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5bf591fa4605782b8644176ab69a9533798f88af b/fuzz/pkcs7_verify_corpus/5bf591fa4605782b8644176ab69a9533798f88af new file mode 100644 index 0000000000000000000000000000000000000000..784319f20b0078a301e9a30af637ada840f873ee GIT binary patch literal 4 LcmXSBP;3AI0+In0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5c2d3d166e0f9f0fa2f91fc71eff5abaab0d2cf5 b/fuzz/pkcs7_verify_corpus/5c2d3d166e0f9f0fa2f91fc71eff5abaab0d2cf5 new file mode 100644 index 0000000000000000000000000000000000000000..28595bf127a537929d0c148b15ffe49cd5c5fc63 GIT binary patch literal 2749 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 W-9A0g(9AX9l literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5c38337f7297ad8deca68a05e565b1bdd44f90e1 b/fuzz/pkcs7_verify_corpus/5c38337f7297ad8deca68a05e565b1bdd44f90e1 new file mode 100644 index 0000000000000000000000000000000000000000..261a9dd1f91a27f6ad8f63188538ff0de0329e38 GIT binary patch literal 527 zcmaKoyAi-33`4z8nm`&COpyUIYEXpE;rJ9BXN;d@WpgW*zvFh*%I&T-ZdB}z@9gLo zW>TBk(KJQ=u~4SknzvS+Z7^z{lWnO9@1Rp#Ih2-*QV3^hAc^CRwBNDU6F<_IcTv%a S?BKK~$nh?Rm?G)F-SYz8+&o7B literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5c3a228cc26773d7fa2a8164fcfd1c808a8b374e b/fuzz/pkcs7_verify_corpus/5c3a228cc26773d7fa2a8164fcfd1c808a8b374e new file mode 100644 index 0000000000000000000000000000000000000000..047c2918cbc972a00b9ca208b03c917bb2eb11f1 GIT binary patch literal 2749 zcma)8dpy(YAK&-8A!Es1vf8@Ql)lqkR!31L_t+3RtS|>Bb7IP66*EH-)h{Y0Z2oR8fK{9_C0vRl+DTpQUBgBGJGT)!gpOCqf){k?7rk);zQMqz%7^PqHle3O{<3kefe)ybG z_j*iHRkp`-9x<^VHf{yqs#{m2d1sL`$epMuMP+3gzv3Yk=|`^aDh_!Tunlc&^@ch- zjE&O^@;_zLEGG+i9mz8o*S=IiC~WETjv#t5?J-H-uVhxTf8oKhULm z-}sopXwKS+L)qP_=?6_2P0y)!tGizpKkmA{s`+eb6qC2JYWTEM<1Q}AB9+iK?|Qx9 zu~g_jXVY%u#@wzEHGT;CqD*~XLvh>i*4+40__bpi1yLDpD;xZnDbkN%`Q9(E(Y*aV zqltkI@T1jMa~FzP!8=yj&}>!)xzVNHJB3hXc$qQxErL)XpN#7_ZFf8Ky4G;($x1)OphM zehH=*gaa@jlLFa8XmJgqS0YppN;d@irt%tV7;27Vt%nR$glXgWrY|Lm-hfbpR3iS_ zKyG=zA^o!I7G(ym^0BmBGV7U~d1k}oQNB~k7Df0DJ8&8PKLt-HIs#{Y3e;rc2q zd977~94Og5EOC?RlAn@WX&rWlHzA;JSN-sNpBY=Cubu`2H(~#Q{i6NyFzHE$!~Oaj z<>*!1XXNqexa*ImFh5U9?THD)rwjq5-m|iGoG`EA1D~yv6?R5Z2)7IG=J_)EwQ+gT zuAhT8Nd3$W?~0*Jf!8>14PFAxHt9hWogLf`a^wk-{lgGtuYogPnWu321P zagtJW0M6U??nEmQd$T&3BV&3xWbX^~&J!haY^{%@FN@n3*q+HS)xzxjUa-<1ot%qni8yW|M90xt95*UqlQM-T$@pU4uhN zQc@|5zn@q+2?^9oMjqfj&z?i}L(9Mjv4D49@D&6Qf7FN=sR4u-k12n`r6TA^!D~S3 zUw~0jk#sEB*ZW8a1_k>~=$<7`T{Ebw#NjAgIe;{xXms*2bu-lN~hQx0{Z4xKs!n8qg1~6t3H;OD)WV-5Ea)I)z=;yv#K7P#S7mpu-hHBMi~ztm1zu2@9%= zxMc0y9yvKi_fB7MdFYB`l^KMJsXSI(vFvZDToE*J#Q#a<|DMS)|DVaf`ImfkXTNiK zD5PvCnhaArab~|{W_@pb`YQ$E^r_^DB!Mc-gN3S?>y7UY_}X)BNt?s z9v`i4Q*=*bhhG`DdS~}F0?uk*#puw7?N*0YeZQm{vq=iRFuDSRZ7_^U<=Qe*JYwsO zYdP(f^X1L2bqk)JDho%?3W87=iwvM3(5o`xmbOnU`Hg{Jq` literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5d83035178f4095c303672a03084bebd1b1808f1 b/fuzz/pkcs7_verify_corpus/5d83035178f4095c303672a03084bebd1b1808f1 new file mode 100644 index 0000000000000000000000000000000000000000..b4472d4fe8e74ab36aee21be5c93a4af36312ccf GIT binary patch literal 256 McmcCyupH440A5lYfdBvi literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5d868bedfd9aa0456b8ecd3f9c66d4f454108843 b/fuzz/pkcs7_verify_corpus/5d868bedfd9aa0456b8ecd3f9c66d4f454108843 new file mode 100644 index 0000000000000000000000000000000000000000..bff716563390d24f6f08d5d44f0d654d10a9a73f GIT binary patch literal 26 hcmXqzFc4#6WHe$h;I`(}YV&CO&dbQoxPZfe0RT3w1g8K1 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5f296428b92533c264d7de1dd56f29fee3d10ddf b/fuzz/pkcs7_verify_corpus/5f296428b92533c264d7de1dd56f29fee3d10ddf new file mode 100644 index 0000000000000000000000000000000000000000..278cffb475c2bc92fe4cfe5569284479ee2a0e4d GIT binary patch literal 10 McmdOC&|!c;012`IT>t<8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5fa5dfeba657b6408bb1b0cf1d0a046f7d2b4188 b/fuzz/pkcs7_verify_corpus/5fa5dfeba657b6408bb1b0cf1d0a046f7d2b4188 new file mode 100644 index 0000000000000000000000000000000000000000..ef8a459f7dab6061777e84d21afbd934ed8d77a9 GIT binary patch literal 32 XcmXqEuwt-dFaeULKn!EUcvcJmJSqc? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5fab3554cf3781905951b752c2af16875b1ed766 b/fuzz/pkcs7_verify_corpus/5fab3554cf3781905951b752c2af16875b1ed766 new file mode 100644 index 0000000000000000000000000000000000000000..8b5324f9709eefbca05110908bd4f6b84f8069af GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL5X}85Z*zlo*&B zni-myni-o$iSrs-B5~0)6qgu88VIwogUw@Ngc{7u$j?$on4&t_#Q9(nRfLFK^9FHcJ5%viYgQ~ZQ`c|Se0(94FCWD literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/5fb04eca5dfea72784367528de5fa9eec546e11c b/fuzz/pkcs7_verify_corpus/5fb04eca5dfea72784367528de5fa9eec546e11c new file mode 100644 index 0000000000000000000000000000000000000000..54ca01d52ebefd7af0b76c1bc86c878932a962ae GIT binary patch literal 2473 zcmb_dcT`h(7S4MK0YV^j5J3_YhNALbr~yHdB3+8;h*Fdq7NSBFA=Cf?6p%6#P^uJ_ zBGsWN0*Znn14C6{=}i#D&|UFlf;(rI-JSho&)Ij*@4R#0xxeqed(U^j52EuHp?Q@V zri@K~fE&!C^D-eiZz>1?Fb?8J^SUxj0S_b!1h^0o-#-(9JUV(3qI3NPq9g6|kRSkp zqQ+-&oi1B}*eBC2Hfc?i=$qBy20IXcfCGFS2xFKJ;zc7JP-qd*zyTJ4gmwZREXMwl zpT{A4>IJF?On_u}K4SJsno+21HXFw|Y!FMP2HZqv7_`?Z zhIQYMYy0UuOPMTMQvNq2$x{a1RScJ9D@ci5C6c}Py+n{I#u zf)R;)E8^XXab~RNL-{;-|Ypjhxg&-$k8wA)(=* zBuu6y{Z>~d z_e4=hQE>1c#54`QC2z#`5p}9+A*gw(UmDSU_WqOirZtJIAx%~OY`YRY+>!C#xTo{f z^Jn>wWCXMO?Upy|TEInk7kip= z&F=Dq+CMyrEIITc@D+(r*~nz@8HHazJ}jdXSb>XHTw5G3@7RuZVuXELXvu49 z*<&w~64Hfe6c@YE*|niWoLvnmSqTS?*)AHnd88;N(fkE;9+ox)l?)y!Y`dMmdQsX+ z48_tk2x(sFHe(g~N4OqxXlbu0H{FBv-O9;wd8^k{JQniOx;d%+EBhmh%A)v9@;=r& zhcQmBLNuHp)vrQ>QWXntV7Hq|m{AC#0~F2?{kz->x}NVHP`Fx?T2zt=R{J=3LKrj; zM{2wDP)HEM!TcP#=BOwVi#p{IK;2PHSR2xUHDPrPO*IXUV#1_d;eTE@3yGk)zvF?x zAHYa}8+jaoI$&AbDNQD@&E7RB=<|jA=BVi580|}U?wDJeyW>N6F|&d{(6X>LL(R&# z`*6i2d5rSKRK-g&>b}6Ey3$;YNmgsRBioa63!Zu+# zePanfs4(|03-qT6yP8Lua(o6PAjVwxozbiKCG(~2K$1Q!XBaI!3J6Cy%1P9zU(Jj& zk^u2ut>5OjBl@Lff_0OXWc5fd{;G=i>wK)5aS&Y_!dp#*>0lg3?4vo-4mtgwOy$4( znXe4!LT=yK2sWM-sS*9#jo*psn zy73~U!+c>cF2E)yAx6sT;ZtcfpX%&JowvE_$`*!oi}Ne07Uu-dvn68Xxslt8Ja|H@ zc5G(0H8uTW+_PiNj1Kd!kJ=`QrM+R*G?}fz0Din#9#HDqKx9Pjx> z{~JN!Gk9}v@Q*?m^(jx4r&F40&K4)w;f4*~*{%l!0L1qPx+kdHT3&Y~0!|fS&*m2- z(oKxXv&smqObZe*7VNqj1*`*M%qwCuisZ(2RqRZ_xp~5#2 G&wdBqu=s}n literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/60a5a076efe1eb884978d9a8ec0ae0a5a0001c0a b/fuzz/pkcs7_verify_corpus/60a5a076efe1eb884978d9a8ec0ae0a5a0001c0a new file mode 100644 index 0000000000000000000000000000000000000000..489edc4ebd5c7c7ea88db8133ad7fc2519222448 GIT binary patch literal 2473 zcmb_dXH=7E7EZo|P!b3oM34l9p{RUcr~yHdB3+8;h*Fdq7NSBFA=Cf?q)3?wC+>=h0A;AdTxUAPr%khXCLJ zAZmOb+v&0uhQ!Y_FAUr6$d&qY{(u_>;@F#mvaOX(wUZn4D$14)(<24j_@PGtA0Ro8x2qF>) z5W$fX6841uQyI)3%1{DuHk2ToC8rDxklWh;X9frwfQ50+`2bM*Cpp_l zs6U?-FgCs~a?E(;p@s5uoWU`C9X6dWu^qGL2YT-77SrTmDPhG5)&tO;<4sPL z;+m@AD!8QSAkPsijbPCPNGlV%_s33>-OSNyCgvx0bBU>3k7%7LZ&b6by@dEeo0bFdc!Tyj z#jx%Nacw_cWGjxEO;;x2{ctU#x*@!H7vUih{+ zBbV?|z&-sc+i`G6M3xU-+#QyrZD0C+=p+9ujI~f5`{0#csGU1}zB_EnkTfJG@Le~+ z0Y;BRyc6+e@j27i^Ra|e%Y_@}lhD8|r$Gb3n9Db0FrT>%f;BxS>P?jM+_LjR7tvog zo~4ItF)-I)6tqR7uV0bDw2^1%;Arp`)-`dTdf!v_JKM~5yXO2uO!;R~KbZV_dxt!z zUw4LaRs3vMsL}HZ+z^0(!{7z>pe-oFVXTY*QXDCoKWMoA@I@0v(qZY<1ugNZ>}BZX zZ-kaPh~%&&;?EPXyZ1%l@Es%)i7BKOL4LFyNa>K6nngXD*Hsg$?t7l zncP!FAw|K#`yj(K__n;!j*qBQRSRCtQ~k<_ZtI87-ka7$l7=)z`HSsJ^l(S!2jia3 zGtXP|AIk_b`|XxD;_r2@<7QU5kH-c>8T0Te&n-*~J=nec^mj{!uuhb{`Y&Zq9+D`d zD#{OI9KQz~U8(-osIs)pMD7KK3qrCIDjwHO!XJgc~sgER5Ez1uSbvw zF(g~lAf$Pv+l*c4AK`k$p{2d1+;kttcPl5`<(*zr@mR=9>*nP4Z#$pZ6gJs!lJ|+$ z1wP}HDpGdp71{}oCifv+`r)g z@ZW(EaBjp&81j&1ZKpH|zhm~kNkJbS^43w&!!g>I=G-y2GKDti#rmr^4y5+MIIcU zr5&5aw5DWSj%z*9Oz$xN_PA}5P}&<-O_kXi4B*F^<-tq+-RqNTRJ`NtrnP(`o#Q>f z>VL;8d;t>n2mdI20!kCv znawXqqL~=uLVm8oG7oC|b&qKG3gKqc-*|Nu*LT)q{1`IqyWtKW;)CicqMagrG6+7F zS@iZ5^8Wi}Fw5?Xp+BBTitOq*F6QP(Ed69Y``Jy3zo&ucra8G6-o%t{5u>@%3$sw5hE&(dBlk KP~n@1*1rQG>inkw literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/62a6dca40fd593559301c383af751392044157f0 b/fuzz/pkcs7_verify_corpus/62a6dca40fd593559301c383af751392044157f0 new file mode 100644 index 0000000000000000000000000000000000000000..2812d12548cd8084354ee2737f62b34588f2c430 GIT binary patch literal 6 Ncmd;Q5M!9m0005z0KEVJ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d b/fuzz/pkcs7_verify_corpus/62e329a634f485a9d56e3597a51703bf5f2a6d1d new file mode 100644 index 0000000000000000000000000000000000000000..1d060f8981f2680f1c0c05ec005865b6e10b3eb6 GIT binary patch literal 6 LcmXqGFatsW0*(Nq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/639ffa97233afded3c7771e03c8533c81fdacd35 b/fuzz/pkcs7_verify_corpus/639ffa97233afded3c7771e03c8533c81fdacd35 new file mode 100644 index 0000000000000000000000000000000000000000..12596b0be7ae4bca14b962498c7c8eaa2611b076 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLKL0wiSrs-8bG*aKrW_+NCROucCdL&j8KD_8QGbg7+6$%ww;m5RQ&IGW1pHG zcg=+;jnt@?oTj)_&)z(nm8E#($tMMs124ZkDVZ~4;o48}6Yk~x^w3V1XkN~@W&7&+ zY|e{=3<6H_0UamH&&c?n1?XIs4+gRzJ|Bx1i^$;vE%&QgcsE$A5A1n7{o5ObYiiF7 zOr~T)6G}t+S5?UhT81o_C8)=q{sBLzI&Ec9YWC t9WLTb3h9UcK4WjVA|qR6Jwa36HsQz}eTCdJyYy%1ux+d1++<|P00898h=KqB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/64b0f2c0bde0ae261f8741027b4e80dcdcbe5af5 b/fuzz/pkcs7_verify_corpus/64b0f2c0bde0ae261f8741027b4e80dcdcbe5af5 new file mode 100644 index 0000000000000000000000000000000000000000..6414d4a941bd3412b8a8d4bf5380124994c1f076 GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAP!6!qhS+M z8&FvjP?KNJ6>oM-pr_<+g#@>;q#)jOiPffw!u zMn+Z!mL?{KkSjHJB-<8l+V^-#+*+~xnxD%YChVwa{m2ygbbj-1h4Y$0+e~AAzV|zN zd6{e8FRtamC%*i=cJ#TYbN%d3L#s{e}6i#u}Gb=9HjpSIVP6ejFmnsjxQW&c5j z_ukApMhDiaZ~NEwbnb_J8+n&3c6hLgOE@oami4-dEBU&z4&IOBf4oraG%e1pb3De+ z!&iLXHS2{<%FvFSU$0hK zrrm7_dQj)u7pP;#eqH;c8$;TrC`-%lYNC5WZ@*-`8=`LguPx~PG4;jYLqm5wl0R*9 hW7oCJd%eqlt^KBTAipg@J?hcpZ#x;^Fq*e80ssckG|d12 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/64bbcb40c12ef5955b92924030fef2b93e446613 b/fuzz/pkcs7_verify_corpus/64bbcb40c12ef5955b92924030fef2b93e446613 new file mode 100644 index 0000000000000000000000000000000000000000..c9eff8d0576e2fd079c833dea2e11e85f4633bf5 GIT binary patch literal 2893 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 fCC)PwA+@@vrf+vQ((uw;rK#@_xH*_6p~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/658608ad88d052aa0aed640f5e76b408e0e94b32 b/fuzz/pkcs7_verify_corpus/658608ad88d052aa0aed640f5e76b408e0e94b32 new file mode 100644 index 0000000000000000000000000000000000000000..d796858376c401d15c2dc6226ead4799cfa973ea GIT binary patch literal 10 RcmZQ$5MdBtU}Lak0005d0BQgL literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/65a086a8aae3857665c67768c6004cbfa5b5330a b/fuzz/pkcs7_verify_corpus/65a086a8aae3857665c67768c6004cbfa5b5330a new file mode 100644 index 0000000000000000000000000000000000000000..e9bc52689f009c08aa49944350adc8414438e9ec GIT binary patch literal 2477 zcmb_dXH-*L7S6p1p#?$*5hOuHipssA1_VWlbSa__l%muy5EY^bp#}(`fFSP$lq#T9 zsY+3#7z9NgJgNdi?}#EDM;u;o-kM?7y!rQjoORZB);@cmeb%?X52A4vpgHB~hV)Gy zfE~=DaXx@(oD2{EU@XLg=5(SP08qzuo2?8J} zq;HFDcii&ByqI*fNUA4C+^GoB*-i6D0f3v8Mjz&eIMGNO6j~6}v4I64{$0R<;j+H! z?Rw0ba+%@^;~}ZtLoSS%5t-uZLw2R$E|6T@Nfck41;rm{N^yY>i1H9%2qwTVkwAb6 zb}UGMi2sIvRT&y6y|)3@KOku!76H*fE|3NSh-X{Oye)CLYxYMqfmDR~AxOk1RRdpL`hBw?XyuVnOLiP`vk3?)wp1NKj>k}}XrI)3b zEDVpqyl2;YKbnfBMF&mBYp(VBTe|@UNgr>qc@;O120fz)-WoePXa}3?;RgHg+CAJC zA85F#wv*HJ_^qptpvGZUN0_Jr21@J=z!+?}5* zsD8;0kJo9fmJROAi*EV((y}~BsIX)%Q_WfB_V5&OXZ!N~8}$o|UoW1)7IetOr~26k zk5+}nbOYNWj7-8uUYDe6%Xa+(f>K=E1)afh>efXc20rpkBbf6QQF(8)f~;JC+0Nhz zUDALw?{`gK8w5QJ`Cib2$>l&_&&CqYEah$(kHdYp?fZ53BCp((#C&Gg2~c$#t1*zz za!$(%THyY=@iHkyje)t2pm3Yid3it5nbdO&>K_icg>{PEr`+>m`MqUIt5rkxq4dKq z!;cvJdUuE1uU&nPaZTiWN08pDQrrND1Q0-uHDn1%vKTALixNQzW%ui@=Qr0=#B3Jd zTvQX8NLzwm{~)yFL6jII68h%>*xmbr0I-8%gOIFkFYQ=!!=fF4$Ujo^VMQcIn%Ual z^(|Q-Z`5p7ocMFiz2kl51M}hD2{*y{1-Yn*(8ypjXZ;}_EBDPqB5YJ+tBorTn`+-i z40|1wIpX z3#sSY_1?c#7fZj8<(K8_e+)4U1MVKy+wl~#FK@&vxhY>A(rlXh?6GN1B&kSHaY!XTO^=1T?~} zm7f(q&nHoa73A|H?Y{dSWS>f>_C#5)gPHUhwNaqu>94Nr{j?mxD%;x;#iWd^w{pzY z=>*e_jw@aDnMMyef~=pMMHU|W==X+*FRNqFx%EPBogS3b@GHee$gVAnmb7h0I5QBU z#g7UGz#0!-GbT7_M(>*W&=+&czC>a$&Ae8=JEqV@Xb93WkZmN#hkInP9cQMW+h|C9 z%Y18U7a?|YEq$apJ~o-3N_Mmwo?aV>!&+4m6XdYah~Y#LiDOAPm6ytXpZ9N%lz7mNhHHgAY;{kHRI znX*jw9_M_nc9Bazp&U_rhFG%-^^2Fzzk{9c#B&Wp5Dg%+me9ZCme1)@cc09S%6pFr zQ^5*P8#jmx&B2n|4lNWCgs?CV#J#JcNDS(nt1o3&F=2H`4OWGfRaBK!Sc(Y~A((~b zf588}V0%Om&Hf`F2>g*439utiBT$D-tJ)<<_#LAU^)lMrfxp?wy4po}(Hz=l7H1xK z;+v;daEBV_*QO|GDG#5lI3|pczZxpIi-qU$KCLdwMC;~QK^742F5$7egl9b$^<~ch zF&iUBsVJT@^-{~&$>fbiT))iBe+|%|2JC4bX~^;!5RVvfI&eX&^jYd_%f5JRYQ`X1 zU>FbxwUZXDR=$xMttSfN+?n5J*h70IBm*=PV?@AMU#ts zmv%&>4znY-7dUWurg~Irx;Z8JN_5ky26~(Ex2G-Rgre@?3aaE*zb_BYC<`d^ajA)` zRPczlnpE=)bBJ;Ks{I`=^98)KKj0^RF69X~g_jemN)9Gxc0zP(J<^>H@!BZ_4ltV1 z%^&k=GE1sYgu?d(cc!y*;%El?xWHe^vFQiZy*r20yZLd`N$=b{3ToPGFy0Kww{j=86b+}k zb8ng>NU{aD!h_~VYB_~BBXgxIF8CN6uo_q7uu6ns*-5xGo>1f>=O Xg-@<;o7|h&Y7ts$rSj*#3vK!x8^QuJ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/65cc90263dec0020ceabc727d33aa587e57fc175 b/fuzz/pkcs7_verify_corpus/65cc90263dec0020ceabc727d33aa587e57fc175 new file mode 100644 index 0000000000..d14a6c30df --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/65cc90263dec0020ceabc727d33aa587e57fc175 @@ -0,0 +1 @@ +ÿ÷ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/6642d4140289e43cbed3e6b5b8530b2a990559fd b/fuzz/pkcs7_verify_corpus/6642d4140289e43cbed3e6b5b8530b2a990559fd new file mode 100644 index 0000000000000000000000000000000000000000..f5d3cef751937ff168335071a132d88ae5dfcbef GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/684fa742bac71710adcaae0fd2c1bca14f5a9591 b/fuzz/pkcs7_verify_corpus/684fa742bac71710adcaae0fd2c1bca14f5a9591 new file mode 100644 index 0000000000000000000000000000000000000000..d3c6bf4b918c47af3c17d66f022f7f07c77c1097 GIT binary patch literal 2473 zcmb_dYdDna8lLZ)F;2q}hD2r(OBCNXjzg3ja*mN<W<{J5wuf1J+uf2b*_qyI6&+|U-{T{CSxo?Omd>bvS&az^C z76Syqe5NoPVhU$~01w7OVrXG6mKETOM1g<+0uudqA&}2Rk3&p>zd=l-b3PITKv3Gk z72D;x9)fu^>FJo+OpCo*%P`%9_$N3Z%7?IkMIm7{(glT<0!>|DDM)fN5WWwBWF#c`v%c`>GM9wVVFcD!bCTI zNZbZYP-Zi=Mb) zNYU$}<(NypD&Pc3KR-*7%Krd7=G1 zenQ%}wp|+z#$+9h&yWor_B4`k#s1yj(dkpGj)faz<>$hgq;!G1%r1?WS~(7Wk|Gh! zA3_KO(~f$z$e!Ya_Mc8JsZ*uPD(CX_y>+h)Pmy>Vr>2*JN8_5*A7!7z9qW!Te^LeDdEg+DSLh5mL5h6FDvG0UDCq*O*=ottX1biq;`0;w zxQUz(@U!oPR#ZmG@c_j4f&R||?B;$c0N|knAS4gL+e$lr-|%S%Al@`A?<)BLSIFt$ z_I}OURy=AyD^L2VAwzSZW^g_xFzq5Zzpy7hHYzUC-rHhGjO@3*8z;c9A+MeG_^khR z#Ojr&j_`a^<6b$KN@ssP6}EKVb}3{ZrK(f@Q2}GWmbE#+S;bGS2p)(JgR^FV8p=ARl@;bwdE}cNdz)d5 zv(EjBhb2_{u!ed`oZGixWx=UjMt{8XDwxNb(H{lc@BQK{$YmBvJ#f7eTS2{<|6&hk zWjf7nt^0IubDs4rp$O-@N04Rv-i16T5vrTmEK&2zmkzyEGz_W2#;Sc<7_IEwi1lV8 zWGil$4uTE-X7(KLtv#!E=FLFjLHA09w>b`t>V1i2KGH*wv87roEhWZ3Ux1@|G6wPNEcaM16$M3k?Q?1EsH?Qvjybb_Gsp9_adYWN_%nx=l#Z{w z_e=C8THv_wL;VvX7HKtz#>1qB6^JWeHUAR!zM3L33_(nQ#-GxE$gPCe$-V*A3w0T{ z%d)}R02c}*f)?USZMQKB2|`#{j4#)G6-8oDM}33on~Dh=K>DyAtfQ-^t;<(Tn6xGQ z?+vby6k6~*9thz607e3W$U_L!Zo3Cv3RD8m`c1Q{iD>w*Zfd@6v1gbboimFwHv$Mx zrb!Uzb@+ImImUq z#*Q*jV$}v!PDztlYm0cU>de0y2*O24|7pRN$0Mx}D;6LDG2*rJxN+6}>}O5`DJBvs zXkpEy)>yO{f$ws1Fb)Lv{@Fk%BlZHKXm$QtEfHpd34F1S1pxqZ|4U4T?(@HWa;w#D zu}!|~pqL;c6p}GmS_zX2xpEj?*fyASb8H)FEt35)O*o-0yG2`9plNpOcBr0kyeJhOhH<)NRe`7iO2WY)?p>LfgR>R;SI^d+p=I^1jGghT=LmSPXBS50nS_G$hw)_$QDj^#h_k5-DFyz7bSE zf>(Eh{U|A-GeOaKJfWxUVSAW&*{sn&*K4=9n@0E`yDit@j)W1XvVMOQoFT=VE+|Z9 zT3X=4f3CsiDjNj$3>oxE;-@oT`gNB!bTwcC*@{ayF1ySnhSpcbx|U5q&MT1S(O{>14*0~^=5)C*-59bH5v#;mto gjAPsqJq}b_43{~ux?!6!vEDBIp@Sh=^fIdLcYp8qWdHyG literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/685c1338efd198b0e40e366f3ce05d3cef4e6eac b/fuzz/pkcs7_verify_corpus/685c1338efd198b0e40e366f3ce05d3cef4e6eac new file mode 100644 index 0000000000000000000000000000000000000000..09038a902f359707e1b54a6009e47e83a9a65709 GIT binary patch literal 39 ocmXp|WmDE_^Jx3d%gD~OK*B(biILHe!GN2O6DG>IfWeRf0Hgi~>;M1& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/68e8e894ce4ec2a4834cd877711a1729b706b860 b/fuzz/pkcs7_verify_corpus/68e8e894ce4ec2a4834cd877711a1729b706b860 new file mode 100644 index 0000000000000000000000000000000000000000..5f6e6bae20a4bee2bfbd3b10f364a74a7300cd13 GIT binary patch literal 2749 zcmcJReK?bS8^?ET^ER}+jh5BctLBbtBd@8%ypGsXQ7CMgJFA%F-G-qeayJ#rLNb(> zUQi;fD2bNe#iIxd{2;rs8>|M zbDg+f)d3}_fP*LlIfxP{01%L%x}wT{t`k6m!J&Wx1XTU^LO{S#ngTfrzk(bXRRDtm zP^dP^8`{V9^LTaOJ{Bgqof+lSK<-(pcEtjG%)IRyfv!6@?|Ug1{BJ>O=x)NhA;~ zi9`a?M;;Ovg@4yJ9O$aW2LMtaFb)(60Xa|vlmi7IH)ljwX3!gskUR%q#u<^@9xzZS z@7<39J9o~H(hsLeZeiwC4F-lmhx!$6J$JHBYC7q3{$trWW)yok1v2+`+fkuGSah$z zUSOZAL+B?g*)i2UO4iL!i+h`CJ=q;ar2`H*qsJ8vRWvbPhollit>$eN{k)DQIV{6% z=~CT$!HRCy&dj&h=q?n6_q|!h?jwzty5jF+Z8zft@Zw9^k_|?E^Un8IJS(vla@In! z;)UznUl7jMH~Lng%#0HZu^Dfp=sg5&6SNJNax0(QlH>c%*ski+$;^vx#Owl726x~> zAwzj{=RswYOPc3;!)J1Lrk>G_>h-r?>W%z8*u!)3o+-&EX5wto`%~EpS2^v5PmJ^3 z4{9Ld8pk4WINR1*gZR!XX)V9)li?ZKW!F9wm z&UmREL$Yegck6I32$v0esTC|j_;IHSkwnL_;%S!w!iy8WV%w!D0mm?EpOtK*&FKAg z4tPOez94Qyb$0r0PJ%g4?I?t$>e_H9^s?<+dwQI>H+lwnYT16%t~;`qp66OAO@(Xt zYwsqlcX)bwo+;i^yOVbWwW}k}{(dD^0)+t(poj{3f*84CF-zbmxOSn~ZmRS_BTLWg z>P10bdA>t2ncidKnQ z#m~OwYF>HcHiWkPt?rD`i)zVmQfSsO=Yxny)B@7#GTPfZtd1 zZ+%YP{-!F!r|N&vBQRLJZwI1fM_px+8|js8=sSfmn~j~(AXTw`pd6Cr?-_bT&0S4M zdv#~!?JbR=|ER54b;m%%V5ztSCVdwE zi|2Uq>$YPQ>1mv`$TdDeU^vvW=sWk1TOj4Lq)@eZukWuQ67UmB?g+$&okL+UAl2 zc@W)-%R&jXF4)dZ1bywsefIv2*YscKyVv8Nr!S zUBp%|DnTDa|HP=47U^gNgMQ#RmP!kZ2%}-0nSn-xb>NzXEKCdYA6eS=h;Rmz79NhZ zv)xEoAg!e(XeOtvDJXvyNDD3s|390u3l^UZ_yK{jGaw*49m-}yI*gY!=+;K|tD-S&%!*m= zkGBYbR%yokI9&q!v*+nxklea{x+8aHI{?7pFepR`{I51%aI$|jzRPhUMWe?XW#;#$ zS=($|h+{1I(jsvDWqOf)!V~4!z=lNZEzN^zydU00emW~8-&4OZ(N1H$Uwf?GyH>nY zgn4?tVp;Evlo$Ora{<^Z$*y~7GU@DD+}5e?_&qBeQ+ICJbLr;I8T{DMp$5@(wX=it zrQp}WUC|fTpNn+}&>ng`$AoD{C0bydI2m)gKkz)mn*k*yHg^-wct7>Qb85_^2pnjd zT#3o@2?6x|n~e5<&kl>nk41MOpGM#uC?pEhv5-wf>qVY$R4i(ioVwVrX*nIw`;w)S zc0I4jWRpU}Q2*uA{>uoh#?s}vdA}@Y+!#PVslh}3@=B9dt5w~f_A%lSKlP0hTmZIvcMGYYF9flG;Zv= zcj>-)-PE;8u(=UsEKX#Rn#Xr%7>VHgOHC&dl-)vM@yO(|YgvpdXT1!cfknUbBc`mj!|j>{D_-3}W~d_5w}e8b1J z{QP3+E(08{B@vDIXr$jBlVV@vv1P6+eXz*F#rwnQh_Z^-cH+vIp+LPPj}#dz1-kNM Ytj^Y{IoC7NnHKG_))t<8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/68fa62427728da8b6859742e5ccee4082727fa91 b/fuzz/pkcs7_verify_corpus/68fa62427728da8b6859742e5ccee4082727fa91 new file mode 100644 index 0000000000000000000000000000000000000000..1fa5c88445c0306d85ec1940c9ce59d00629d813 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLfWph@R!S(up&_zii1`k6ynn0Z)2Qj1FrfLu!?E~bV^17S9Huz5_3P=lEn*_oXfSX6wrosr2@{O@^VpPgC__k}2p z)Tox6rnpnj-aMO?rFi7YCk2%QFTXq~nKNVI+E4Kl?&baT)J~UZUe32=`|9~@&WnQ# z0u1=PnL}my85#ex0G-S7!9W)1SXn+6F&2@-2U_k|v+!=PSRdH)c>1?D3fI)08OVdA zm02VV#2R1Ed7jyW!2lRGAmD4ee(UU`fmi$Ns^{He6S~VN)DWd4zTKpBc87~N qlS2C8zt7kkuE@w%Sx?ZEx3#>ZuW;l{?k@cqI&9l&I5!y?G5`SeVT3XO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6a17ac973cebf5d16e3b9d902628b63dbb624a40 b/fuzz/pkcs7_verify_corpus/6a17ac973cebf5d16e3b9d902628b63dbb624a40 new file mode 100644 index 0000000000000000000000000000000000000000..04816b9c78e2325760debf77ec27a9b8884d912c GIT binary patch literal 39 qcmXp|W#iOq^Jx3d%gD~uAYs77&A@2Ls4d3EsRa?$Wo2hDWB>r05C=K{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6a37069b0592910fa00bf4f42399444a0d2bae44 b/fuzz/pkcs7_verify_corpus/6a37069b0592910fa00bf4f42399444a0d2bae44 new file mode 100644 index 0000000000000000000000000000000000000000..201092aa6b74d7d084284a53d1874c671878c0b9 GIT binary patch literal 2103 zcmbW1dol0 zP_DVQV@jkcN;Vrc8kTz!DGj-F(s6XwS?f4!?eow6>${%sdf(?=?^@6MfmqUpk}`U1 zTlT6fAO-SR(z_s*G#&&1A_kI`lsUz=1p?p_AQAzCQ2#9icr3(Oh=uqCV!_>ba1a1N zWor*ix9?g6`oWa1OHM02=}JSK#dnMUm;t54Nn7OK7(=H8oCw1+{&x%u)Y`fLfPleSAO;4pKqSZlftBCa1Z8VD-E-Ei6L5o! zh{I24Sggm1=YXX%>!0QCu39^V8P~Pw==+C^BkuLvnkBYfvCW&WyiSiym`#SQPaQsA zp%WH0!n5L8<*E?JiE>AmU%q!#El7=-$~61@GSZC-*yOywgb1l_qYVY8kU~v2EF^v0 z&nMb!BODw+dEGFj?(e1-SSh?L7KD$EZA%!nUMzRedyKa@K;TJ~-pm&1?j7B*d%UCX zwpj&B8_RV?>7dPbsw%|7CMo# zi;QUOi5tZ<=>xri(uOw`uaAVIbC0E5Q;i()HIw(i{3FQ4_46YmYft9VZzXTjvk`Y# z-TE&K3Y-HKkTIgcSXj2`!0{XA#bdo&b!b$H~+=! z8m6LWcV>QsckI}`gtUHO9m^>qy_fUPIVbiMij*{wsEXd$3=_Ai*P{2b(=fqoLrU2* z^B9UhFw+}5X-N}l$$c{mcZabP;Dbs*0;CUnxfnw_vQWBWKS6wT*;{BKpM2(`2Ku9v zMbv)kc(aWj&#!N{$TUR)eXAvVACZ@*DFu<{1(1b>J67Ukm9xs7O~$Nj{zNb{|Jy0vPzWhd0bAa zrWNv@>k5{pvm94?&h)hw+1-?mal3OAUb*Le#4|FXu7$%!S;bxYX-LB~q85{+^LcKp zrfWUPj{{S!zEvRtn}aN!1mKVpyYKDmS80d6Yt)AdocVhFX_fxU!;ra+&LeteVh|6p zSHL~C(w6;P@Z8ZeN$uii?&y=u^jrld-Ip>l{aKWOp)``SbTQDV>ztKeK(VrjJlJGgm}M2blYODowzhC{?s1#N1cr|w%gDlYlQ{AgXXOjqtQ>D z+cG=9ZhR0k#PrY!nfu0GNb9V682<>lc?lBYYG+>%{jOvpM<5~#Ox;9J(k7cB@4tb# zzar`Xr}kFxZ-MwG10`4>ED};N5idolMO;22S<)^_FC14Suf%dbWyz#A=C>K{L$u6{ z-@59%jo4{0xji@k$L+Mc6S!x!=4m_We8WRo!_N`t#tVKr72iVc+INXMtWj^j#B|J_ zt2;hy+jIFzbeH|?c1*ZSVR|yo>CQuS!{7#Pi|JsIk)DHP)7;FWfrFR)$qm&MZ7KNr zoHU*wFiFYhIx}+5q_!V!V|Uqqz1uNCs_KtzU}~%h!)5VyJfJGfzd55(KPZ(lWgMK~ zlSch=@Ec+GC-BPlsGk*(Mw3+ihm-paeH@N##98u#xTki>dFn@tIPF~L+wx|Dnx+Hs z#A`|$)5RqjEE{Wl^l$YT?oN}?-eHq|1^jf*i@=_W=I&;6C`UtlBhFpxBHPx5SsWXj zOA2<(XLl~rx8JUYIrg56`T1~0LQmHr6~9n&)d&0OkA67WKECwRNzy=LTV_Ad%2nq` zUI^x--BN#A$jXzzz9B4x)XpxV2Imq*?wUT6v3qd?yPG;u*&S6Q`GKfaXBbVV;!?mJGWi`1}tKmeL%?`?hfixvMW9M0wCKdZKv}%vJq8=X^W~@7}%`GUMJg!3^bj0J3 z^Ly31naNfSE(g~K(xyvH>^{;HaSiwl5E?>Kff^zWgxT1^<}oos4Q6I!XLe#>QSsS!MkZ77zvqp8 zYIfW;7os#$qgryB;!Zt#^K4d@;*lqx6jTnp{PLt^&Wwd?KgCbDm-o{{J6)oAIp3D; ztLL*hFAg#YFyI3^PL`jM@jnaDxhx+HWI=pB7BLo)!v|XKSF`YLuvj11^LYBVHwxF( zo*Br4q?K7D48$6+D?su*vj>BLE0ZF_y#%>%+x1 }T?PXIDM%7MsvrMxll%CGqVh vrL#L+#F-S*5C46}-f%@mw#s^fFara_kvsYdxo39i&(LApR>Qf;$dCa5v^s}O literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6aa7b05f0b9b990d1e6c18b2e6f54bb923d1424a b/fuzz/pkcs7_verify_corpus/6aa7b05f0b9b990d1e6c18b2e6f54bb923d1424a new file mode 100644 index 0000000000000000000000000000000000000000..e5b3162cc0226e06f2ee602fe7dc60ca7cd00c5a GIT binary patch literal 2103 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 YE_GmK-6nlvtzGg%2SdE*WmMZg0gZ_5rT_o{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6b73adf6309f5dc36905d867fc4091b0f4b2b033 b/fuzz/pkcs7_verify_corpus/6b73adf6309f5dc36905d867fc4091b0f4b2b033 new file mode 100644 index 0000000000000000000000000000000000000000..7bd9724987e8ec8032c3811501fc11a9ea35ce83 GIT binary patch literal 39 mcmXp|W#iOp^Jx3d%gD~OK*B(biILHe!GIef%Bag=$N&JI5(ifR literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6ba918063a7ad23e6c61ef56d60c4f9c665d781f b/fuzz/pkcs7_verify_corpus/6ba918063a7ad23e6c61ef56d60c4f9c665d781f new file mode 100644 index 0000000000000000000000000000000000000000..79d8ea039bb3ac001d5ffd500419052265992383 GIT binary patch literal 2749 zcmcJReLR!<8^?EV^E9+Pjh5Bc)6tx`H^PV#^EhHlCpsu>nUhsa@@&IU5jjo8vXBhr zp$D8qT2T_eqSf*uRuVdCp5mnA%sIaYuk$;<|IY9J=YCz^>w90{*Y|#XuJ`8xxrjz( zH9XIS_gNEAfeN{Z3XqE^g8~2n32G{-1dGnbe#Z9CBz->DDtBo0OK5F6Tc~oMXjsM$;e*Z+09N8AZhQ z3mt`y`Feyw!irrpz2g-9!iHM^vJu0L`ve|P#B{h0nho0Y!EUqZdSr|+7R{oZ0z%EGt^&OX;}gFho3Bmwx4;Z2~m} z80k)wIWVQ`R(!RI^nvg=uopU^VnhIMrWi?do+zDl8zMYE;V-dYnHF>mqw!J2KGuRU z*x-a01{Vqw#?b^*y`?0hr%!0zj0(FNcv;vko!-qGVi%9f8l+uo!U~o zL9p>o$~R6=PA{?~cJ;gYM^JmZ5*+VUW2I0S00By9pf`w7C>FBDmz zd_FwfXNi&(P7ogaE@;epxB-Yt{_73MrSEkBU=gka!W6INvQvjI$qs;&f79@C5>>KJ z+%9?gC13l>YmX5$>BojMCeLf7qbcDz$DpHQo6}R1(-J*`$$gsCgP%8`l;Yf|vq1r$ zEx!!7^ah%%jh<@!)_}ld^S>O3l^=DNM{i+Ncc5<<$89rpMT0cu#-U0`PM~-A5e-ib z5&h-uwLjT4hySC#YTa!kEu)o^GLY{QdwQeeVwkRf?OmK1!~AfcP3!xQp`SfT%&mrO z{3q|p)K?wn-jknp?!MPrd;_ym&`X_|&Aik-gEgH}*`6Lt$R7b}8FLzUd9fkac73Jr zwXIWV<~OT;Drd6$jq&AaeqSTktGpG&^`z5gphdiQmal=f8&Bve5^jmkE#DKVRm_XR zN1Me{!#R}MuAryQMXr}r6KGd=!78?lM?WOtYMS^wb;qRRJ6~a}qpOjrM$==juXQY> z2J<2MRhLClXhW!jhZy?GgZK2^%jcOp{I40lD)el`Kg+BL(d`3mos90XvQt8ZN+x2# z?%9^yN8(2mzf^-`(}IEf*{AZg;#h&y{^4n97Lt0Ml(QKL4tS3_2Getmvg0CFSYNGd zjH!@pD{VVpJQZZtMfyutZuC3A9kq)*MtkOQZ#th5w&JIYrCwrm!9uCkp~{GNBv}q|0zpe-emi6)LskXVVPG@$oyCD!io*jX+a7; z9f9l7wlY7I1!4IKr8_^OacAeL6d%6_NUL2=zl6`3Y?WZ*$7P>tqLLqqbgG&&CahVN zfq1JRXpMHEe5#}6ExwH%%f002+^ zEyg@KU$v_LM%wd1+l3(Pl~nh=bh&K)EN=TuZ{prH&gr}D_FlSqa}Gaobfif2v8iaX-GpZFDs<((B@>G_=RnJBDUqb%G}A7e(fHcZd41kx5hc zeJj6T)KA~20$UhU#p1+P=>-B$c79Ms>y8#)hufDMZ9~M$XNh%jm^n$LCe~F5R7Qj} zWL-B7&7i)q4C4f3GUn~R;x>JPo?IQfR|{b-V;J9&S(pX5J1-_VG=>WHZ&=}H953a! z3OvhJ+K8{!Z%Zbg(ODcWF3I9Lk+Jb-YmtKWR^i=!R?oDs!+DPnc8MA~8#KcC82N=H zpZA$D_0_5VoUnXi7^Q&MKFL~LRt2GSf1j{-M;526W4m5(IH~eyx8aY$Xw9dMst;tu zp6e~y&wyruAzwKvjGuYg@WDmyc{u7VZsJh&=%o6Ku@tG#+5lOi3A$%feY<*YTV;R2 zLG{m`5T=pncuKBret)UK?s#0^a)*sfZ*K@m~q2Fbzjc-ImSZ@BX zQBYVa+hc^owI!nwA5088eVp9-8^Ww(ivR!s literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6d17b187380d20bce15f72563d07977510c365a8 b/fuzz/pkcs7_verify_corpus/6d17b187380d20bce15f72563d07977510c365a8 new file mode 100644 index 0000000000000000000000000000000000000000..1a860b630e3a16fc14bb88babd9fd76331376d2c GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8-j49tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%QBdl85tNC zrx~Oe2(ob|w0SVL{cvJrWMN@qU}iVq2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< ztv|Hh7e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8;249tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%b1y%85tNC zrx~Oe2(ob|w0SVL{cvJrWMW}vVPH4l2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< zt-rM17e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=Npz@3#l%+xWC6$?l31|me@y7PhpoulxpouvcQoM<{M)IGD|547f`*D20 LHq)$ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/6e50206c8c7e31534352269930ac57cf88fc79c9 b/fuzz/pkcs7_verify_corpus/6e50206c8c7e31534352269930ac57cf88fc79c9 new file mode 100644 index 0000000000000000000000000000000000000000..ca6842019ff2c015e690c8cabf8428ce7c3861fe GIT binary patch literal 2103 zcma)+do(YQn;DmxVF*JLnW5S)JAN}1LyGN^d(5PE3KfQNGQ^Y^*TJ}p>^&-m z36)z!?U)j2ijvJiO-&ZLB$t$iTsrC4+UKlwI&1CL+JC+4dDr)Sp7p-#c|QcL?uC$10d2fUDvc#1CT?~p(>TG9kTV`lA0(-o;H|jSTg9#&1wOBhZLhz} z$}Mpt=a-r?xT6=#7;?LMgXByuZ8$#^i7DKlc1}Hd$j?&g5cXfe9-bfXnc91^7k({& zlbw&e#_2YEVqEMVq>PGdor@w8Z91Fu;(M>Acl>fhYQRvfuA3?~^WTv<^qR7^dhEif z)|uH)hxcNudbZ^jMft?Px|NjC53J&NrR2AY0R`bwZ?Qy08-=dwjn6Ts)x40rRhWQ@ zrW@0)KC+6V1^|=2@ng0OiH_nI%SbO6Hwpe+C0K;=nT^7zq4}1#vUzPfK?T63lp*lQ0(ArR7BEWt(w3dYpJDW(9jRd!y;V z9qDt=^PSYTvMv0rcawi``2Fk}Q@p!rKQA12peN4memy|~!T}giPJ=ult@XxgDI#zP z)iSZ|V&#KYmWJ2tqr+ynvEn(>!#@kHrHjyjaEX6Cfc<)21pw9%NC>{Zd|SKqf3sdY z09N@!^NV?0xsIq)-1oU~!_`-AlX%K6&F74sHAtqDL-S69(=+;MDT%4^ZvOUz3e=$G zEjT3GnYwh`ciHUou;WudQ~Bv^;g1?528;LkSd8?fi!^FGy}k>7r;NSJ*a;8OWQ3zN zuslD{&~S`9rYi8o9qrq@TSNcZRI77GPgze%dN(!mTIzI3E{=9>AG~_|+o(qr;`J6D7j2ht=BJlh7E$%s z6upl#uj;y1Q~Y@__1eo-60kYg)=dPybmR8DdGRd6+NVzQWwE=^pg*HJKy?tZa?rcS z%uNm!AdN)){Y!26k42ANy;C$!f8-B8$jvTPW;6Y$LlYk*IaulqN}fIz8upyA^AF6| z%VkF>T3o9UMpuh>Rdie^TR5)iriPI2w25t-?{$(^L?j;F?v>biqt0<7=EO=#vEOs6 z)~eyyhwg2;ouAjVkP1s0}lI&Ex+qJuzCLxXd7K`VlrUovyO*518 z#x94Ij;yJtZIy+u&d3pnBJ;E&zB{Y%czU~a8@J2(^UaP?a!r4HBU@`l9H~HX5&$(3 z0nIr#41?3D<7OdAz8UmSyT1^(eE_pI#r&*{G99BE-W}U%;_I?^Ex}e8%s;wC(c3Uq z!fWTdUs19Y)iv!(B%M=Pn}5w~-mx#>zR%(eGO+|SlINj+VA)civ!HSe4!-uvSf`h;>1 z$H)UW+H(7WR=y@r=2QqTRo!?P2 zR1}0>c84+as?H?GO%Ds@)s|B$bQ%vvIBcel8p~1hb9BShn$(=HV$^%AHW&y|5oY?c zTlvKmV+Ztz#EwKfYSu`zo1JRc=&^fsAY-E3-1*Sd*;CcEo!w+@_N2c?vPY_vl?rOl Y#;WaETy;4&w$hE zGe5u$=FoYW5S=#}1OONZ@uPWN8K!^-5(NTW2#D`H5XhmUCm}l5KOj2NE(Zw$ASi0= zfa`ME48T5_cCkrmqD0=RrWx!|{D&Oi<4_pGd=M`hX^%pSfCl!k2qd&q@L(}^mwi1B z+fgr2JzxSPyR(VGN}5rq9)1)LD*i0l-HS~1$J5r(vhFsw}^!bC?- zN!(TbUDwb-x$g~x1DroV(m@;oqJtQa4g!cro2>=p)^PRh^ zGH z5WdsUjhRA3q)FIRcBSO6f63wHcP}DNZvghL!JbC1hCuw#1p)#J2+ODOXk;*+U|-7{213(0DDo(lw77kVKicVNCJbjpxC zBq#7q*WVt&2uHpa@n&J18S8mC;>iyM8|IVn;7upCfne0dpJcG_xebCeJSXZ+lyclM zazd8)zHB_bk)p}OUPVy(EE+HQ-ZPjs@(f{*25sV8U&O4BK@M**k zCcoa^rm*$vPBX8FpXm-UdRBoS0+9d$$hU)RAsLQhWdu;-DABxj!}X%JCaR?U@{4nt z;!_zP;OBn`T4p~=5)!A2=CS_*fZI7Q0sz}6E(i%IZhw~@uroIt*#U?*^{aA4KZxhE zI@rBmQ-ur1t>&e)f38nHGFUaV7~z}v6S%mf7#$fF6>8;XJi<@%`g}l~i)K#Rxaj;@ z^Xr)DfQuUMVqC)^NtjG!e!UR1a@Arb;IL;!r__@?+EEoVDaa1pFje5uD zkG89k!<}gh#=TvqpS9*alo8AvAbr?~&Fxvo&#ZADiw=TQ=YcBEO>7Gz$i4j3H%q3l zPK2G>qq4_EWa_B0Qc;xSH~;v*xQtCmdg`j_uv$=NHyAtia2P@cFD-iBS|5F<|m-@ptK>d zgnhK2{Z8K6MQJNB)QW~daPw-9*-C+5nCoHtmX4Zo(>>Trn^_sT3VKb&W5Lg@n-e;| zZogZhu26g@c^_+@!x$%4AsS9<*RMfrsfxu{u-mN!%qRrW0Sae{{%N;@uIKv(<*(Hw z-z!N6t9|S}Aq<*_W3}CSC?p8sV1ABWb6gaOMV@Rr!!hy_-MMpadG4+c zp>1Xrf1qXY(+o8uE%(8yOX3*ii>b1gWJICB!@AOJv|&C8vVjD41drPhJmQL-AK?RoKQ&r*16c+46I{1}IGQF9ExnN1AeS1|%THT=$*Tt9X?D+;%WQpO!U@ z79ItJ!yM%#>eQ~K#~4X~crVtsIqt9lX_+A1L`7LWwYGn%;C;IutE3%5*9P-e6Ja_S z!!i3vP8vc^e^aRZ@0{EnwYy@IlR79mhzNwlv{u%FBm-`qMCZ2-#br$hYj1=yKPK|V z)TB47s&h5YPu#ohvIp)^ncAD0erPZG;iS}y3cc9cyDWeR} zuTl1nAx&%gggeK2e$oF%kpBqY+8gwv5JqjvQ~BwXhN`p0$?Y444c?iq2Lv3IgNK-{ znb!9Oby?+gN5kM`k?q;M{CK*FF+TX0DqQA%E#ICItv(_AY|1OI?&A8cdaN%~X65b; z`-RxRx{64raGzA7k7YWeW0kV^ei_2D=X}VI$K%7hJCBLE`D&NGGoO9$CdJ>|!1H{H z*k9B9|8TFDB8Kc`ou@*NNcGFtb?_y%myV`;@qM;NkQIurM}#bnHSmgkjw+C=KI><) zk2I;mLrRL@e_5|pbl7@-C;GqN)~F|erkY&#>9srcXX#y&MW z?wSix8mUn&IZbh=p1pZCD@*anlTQjN2VQ=8QZi@8!nL2`C)~^X>7ku2(Y%~*%l6gt z*_;;#83Y*c0UamH&&c?n1?XIs4+gRzJ|Bx1i^$;vE%&QgcsE$A5A1n7{o5ObYiiF7 zOr~T)6G}t+S5?UhT81o_C8)=q{sBLzI&Ec9YWC t9WLTb3h9UcK4WjVA|qR6Jwa36*7C?5eTCdJyYy%1ux+d1++<|P003k5h7AA! literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/708029f9776967132fa05ff785b4ec8d7f195d4a b/fuzz/pkcs7_verify_corpus/708029f9776967132fa05ff785b4ec8d7f195d4a new file mode 100644 index 0000000000000000000000000000000000000000..05f3a4ecbf119fed1287dbb29b1a50e1d525bfc3 GIT binary patch literal 693 zcmXqLV%o^o#Kgta#Kg$3^~d4mKcqAZTmv66>-UyB9LW?Diwr->=wz$y3W;aPiyUX0sv#iq0&g9K; z5xlbKaPhtSl8yIVKdtcAI;7xeqr8A+$-;>@HTCZO_dFzbahdhXCRK(Bbt~2Ut{TqV zxi5Bun3;aPwnFdY%Cy^tBF0j-Z9&`S_#B%Y`$XS)!`tq@dA>#y=bL1p&6NJi4_XLsmY~9sS2r1rNx#S4 zb$l%rVP=&7C?F~2=ik6Nt5j}&ncJ+@&ZT%+$igJ2mmx1|!A+-kQi@Z52Kj_W9p$(1 zcl(w5L(lY@Y|ZOOA2yUWoLDKmW?#p9tGw0mS{6x68-%L=^)Jg{VrFDuT%2Z*Vj#%I znb79J*!IJTk&%UgnTdtnfS-*yR92Xg@jnZz0W**?kOv7Uvq%_-HHdgs7zGL5jubPC zyMIu`%puFY#%G~{EJy(#ix>-bX{2Ca0R=-NLuvGi+025^UWWOc{khWT0Pn2NXHqkt zsg|9I+XvE@I)^;{{R1PAk4-NHjjxBYA`b+JF^o5i;B;-GcuWq|2=Q)Q?ui) zxe%q18r7216nE;`n`g7K6puXlq@Z%(<(DTVj6j=#fHCi14-YqtvyNp5&QA*<5O-g5XxQH_; oq#yqKjJ@HCjBJ(l1WkEc%OiL66>`t)(x0KjwylP9laV0<08!I|od5s; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/718d4774e7c4188ed70cec235b2c4ed282db3fa9 b/fuzz/pkcs7_verify_corpus/718d4774e7c4188ed70cec235b2c4ed282db3fa9 new file mode 100644 index 0000000000000000000000000000000000000000..175e1f58f9e890814120d18f6ec8504240e72e13 GIT binary patch literal 4 LcmZ3`z+eCX1T+Cr literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 b/fuzz/pkcs7_verify_corpus/725b1caff9b49e1231fda15b85166bbefaa36a11 new file mode 100644 index 0000000000000000000000000000000000000000..0cfb7ebbef62812e97bd128546c4c0bc2b611e95 GIT binary patch literal 2 JcmcCv0001b06hQz literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/72e04c3da9110a3fa8976a947fe9e2919de71ea6 b/fuzz/pkcs7_verify_corpus/72e04c3da9110a3fa8976a947fe9e2919de71ea6 new file mode 100644 index 0000000000000000000000000000000000000000..d7ecfa321640a2e7ed4924f01d0e6025cadda660 GIT binary patch literal 2107 zcmd6ndoh93(3Z_d!T2gEl@y zWk~U>K%!CJXQM**d(%(TLx}`P`|BkNt>H|ghep#v>G&V0A>mYd4BnF-hj*igKzr2X zNkoWDA`;0Y5|QL9k)$2+&uYU2b#@LQ`3E=?#K0gXhyoQXd+J-PQixZSw`a;L@|X_x z_=H~?Fel{NbQA|C{x#WWE<3KJA>A)EvWOJvR?HGC(=>0^ z!Q2KYx%R!w%!gpC{16}cc#1UA+{qpWI=EUK>GP4C>>FB-OPSXY zYSVg%g;6M0k3A>N2zUWvu*C@iwNd0A z=$T20N4O#?v12KgK(G=SR5OnhEORN+OAeT z>Y!`*EIv7Dt~OP&M11@&L*sN28jxDb|4zVseXk4v+XyKLE(tqrC)pc`?EqNSH?1$0 z)hcv)1j3=sBBfie+-I@mpIfgOKW`Mxr$yyo0OuDBGSgEslH7ys$K)yD>wDFt7%r5x zApdpq%?YPJ0?cIRbNSzD5UF&|=IMCxPp;zF{b3D#*tT+pm5DPJ@|NaL*23}wyrRyb zJ6qih4!j>ElL*RT;itVsvGuxr~ua?^Upj_163q(0ljyP#Gb!Liyf_ob)ZNQ7r;nBW&G!z?bfxdXCL*e*Lqpv!8aVvt_e{YgRC9&yJ+mR2%eO2 z5BJzwXTj5+r*6LK8W%osCmykLixe5O0Lu8xCs7`T(oD`bz(5mT3wFVw1^R48^sYm< zYx!|CLaWN&Yvn6JTJEX{@j;t}&gDU8abyGM)gvTD8 zY{BOCdof*1i<*?ZZ+;SGpWg`MJCa*hAR)G4{uwd&5*sxR5t(3?1U=~zK0|(g65{?p zwRggQ2gD@|L@+^E9HeR?UWwO;&2f~j=oaOczE&cyC2>CH%VsqfcbXoMYM*_5<8r`m zqQGQIv#9u6P3qlA?2`uTY+V}P^ho~LQ>k;WOTG(CX(#s`xEMBuYjjy*xD_niIX>nz zkn<>^&t+Z{6XRK$n}Kz|{Xok!vWeS%Xtd1C(ABnOVRqTX^`ye7ZS_n&8Ti%$5>M!{ z$Smf1(2Ihyx{r3U`dl{e_D+&&hm)EZxD8>9Jl>fH)JBK2<~18dWKrIjN2dB`hkZW$ zg|P1@#1i~ zbq^R-zxrZY;`{_(R&_n2Qm5&MXoo$NNfRWcAW!$KYKyANEwuW8wUQwp6>V;?sK+g- zoI0*gAoQkSQH#b}{frE|CeOoLBiS<*7A_~|E}yTd6ZDg`8MDC}X`UHkdIqSyn4o%O QRRQ+zBVZ_2K1=ETC!gtsl>h($ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/732ca33e1d599cf5c155ee4c71ab3b9673af1977 b/fuzz/pkcs7_verify_corpus/732ca33e1d599cf5c155ee4c71ab3b9673af1977 new file mode 100644 index 0000000000000000000000000000000000000000..2c816795de152ca20040df5875ab8ca8ce1a0a33 GIT binary patch literal 2103 zcmb`IdoiK{Q4L-h~l`cVq-WJ5^*!M2Jix z63HYIk>t50Nk7Q{*E1|o^Tz=IMHrj~Vqg#pM1m|3fc?HMxV?_kIcx1Y0oTupG=ECN zVm(g004$wZ|E!q3Z0!_obhkxYFCcUralhZzG^s7awqT*^8a*m;E(NwRWqz(wJ3M-n zXT`J1SBA!kaz|GN-#e-lrNvHVn|>aQa-#w^dG9YGLTlP+!y&1pFq2ISNpJUaNjBRF zhXzn5ubWU0bkmEh6b4HL5o2$*CyrS!RXFHA!CM?8@FdD_!md5gS|o01~;}{8;wBcA4|QW5;f{$D(`{$N3e_Q=f{TDp3LRn%HCz>BJQxd^#P9B}V@HFO9w>Z*H6}INv(I@a5zYOl8lW z?7~Q|xHtC`)BAx9ET@F@UM?W-tk_d1Qq(}ADtqIyjNPhVi{8sl!vu2;skfh-#Zm%* znclcbOPWYi?we_ZJB*zOA5sh!Aidcur5MtY#qw4A3F50uUP24`6u%4V=#Nqs(FdsG z%{IC`{~})OJnGBpqr7+{4*DF7fpTaG4ZCSEWkrn@jz+Izd^5Kj4m=bOxnAp}w3Y7W zYCTH&$>xvCn{?r!remD5*yBC1R!{2iA`lM1fHF786;j_yth$^8Rzj&%Xt`4Hw3VUi zzVQ5{5q7d@k@)OifmYuop$cIW{<;A3yD+^3~=m`(D+H=90p4E`W3MI;qJCDREBz)+4f%ptapt1k;|f>gT;? z^mWX3(8o|_E|dSWDv`$Ed_5g4KIb5g+)J(N!aXcy9@MwPL2i=#iE3Dmk89Xjv@^Og z@byED2Zvh2{@zrh`A}OyTV8kz;@C!C*0S0RQSz#POfaAto*6N1pZyrT=1ivTS7YdY za$QOu?z%Q>-Pe8WNqgx%b$RX}WpOqAM(+y#?XuM2)M#S<3{X#9M?Ypq2h<+@=E&J* zlH_Lid(DFi8e>#Xw<5*!Tf{D@w_N5xs@n=!!hUD;2I#o=N1&9DRi=2~<5F@Bt(f;h zN3cAd z!h_`<1*OY=YEH@$;sX{jZA-m&;_~nW-@WdSI~!|lx1&SXi;H}Q%vvkQVxBp-Wp{qv z{2*qC>0uKx4~$MCt#j&O{3GP%Wk`stn|n$0&&WoOLPQprwuPSLEjB}5|107?{xwPe zJGFlV{|^w~`UfOfAS?<}HWn{Ot43ZrB3afh$}Aq=MqZ8Me9DnYYb&()3(fJ04b4Feu&W;!T;+xPy?%IEmI-*{0zsz*Zoxgj0 z#J1NW)30-lNF_2Hp-wHsdY%!Cc?na-MoIB2GKk`Ifw?ptk8?0`ZFC z=5%RU7R$yOAM;y1hP%r+tarq?UjaXz_cExbvbnn%9mY`?Uypa6O^<4-OZG|($tQ(4 z7P32+=sRxJz#Mx|#r|rZmDtmDSlK^}T>Zg*`lCNiwvR9UY?3t4*p}T7v~tz1N}dnl zq~BC~R?I4pz`i9chStq3p@!y@MD7~ilX3fS1ACe}QMnz}qlH1JHD?%2yYgaE?A#b% zMtLozT(jXsxXn(=guXN-H*41!t?1{HMktw7)YNkGq(4by?nl^rn8%*!JP3|O>#*QGg3f}g&5_-D;o}1Cf7TZ7CV^= J)^A{9Pyx~?PzwM=#si)J literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/73b3268387b2b463c63c115498a9652b41a12387 b/fuzz/pkcs7_verify_corpus/73b3268387b2b463c63c115498a9652b41a12387 new file mode 100644 index 0000000000000000000000000000000000000000..f470a5c23e9b644c4c128ed9985100986e55f82f GIT binary patch literal 14 LcmdO4&_RL#39bP( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7454695e25d304c65d0c1333d8008e862569cae9 b/fuzz/pkcs7_verify_corpus/7454695e25d304c65d0c1333d8008e862569cae9 new file mode 100644 index 0000000000000000000000000000000000000000..ae37e4d652b9867703c98a614eede427178d4e40 GIT binary patch literal 2 JcmXqE0001L05t#r literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/74ee5bf7e63100d1ad9b9ad947d8ba6fde614da3 b/fuzz/pkcs7_verify_corpus/74ee5bf7e63100d1ad9b9ad947d8ba6fde614da3 new file mode 100644 index 0000000000000000000000000000000000000000..ad9033a52a6682122c18ce60c9aee2532a7c1711 GIT binary patch literal 1224 zcmd5*K@Nj349kah8eF1juh;|k)L~pJsj5_fcHn>@jpH~@Sex@W7KRUzlC!=vD*4kEp=N|jEDp;Gn*qMk%*S&=(yZZQWNX4C0fXbrE9Iv~zb zN%lWHfC8$>`CfJA!gnCEKC)!&$QykzedPsm+Bf+Ec}^`ANU@?|yRw5T3c|5tTJG!4 etJ}Z+HO)t7tJ~bq{*Rl2jgGhMOdn#WJl`Mt`HM^d literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/75a54f6dbea9568960e1a57b7c81c30f162042c2 b/fuzz/pkcs7_verify_corpus/75a54f6dbea9568960e1a57b7c81c30f162042c2 new file mode 100644 index 0000000000000000000000000000000000000000..b528af29cb648944babee189f5aee30df52a833f GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL2(#k9n24W4^6(D(@*@MBrl}VA|UV>b>?fR{=j|N`tv#XwWi%sY*qfkSXlK6I$ v(%Bs@;!FzZhyOlfZ@3~OTV*{#Q{L9{$Q^x!+%voMXXvnPtKr;aWXJ#jPLPH9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/764b101241a5bd7ca4c64c939b0333a6f5293f19 b/fuzz/pkcs7_verify_corpus/764b101241a5bd7ca4c64c939b0333a6f5293f19 new file mode 100644 index 0000000000000000000000000000000000000000..6a23b6d0b1bb3363442cac975f68d3bd7b035d18 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&p^#U1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt20*TXL8yU& zAy9}EOAU#&v~fPN-xygLm>YW;3>rI`8XFnT=}Ybr-(G%i^2+!qUU7dDDV`Z$lx{{| zIg;V_VTs^;B2D&=F7K<=5%6}A)l=Aa$;G9(|H^0nn)@tWcyewp4lGDqO z7q#G~(>p1}sXv2!LZgoITll;E%Kf2ddQGX|N56P zGchwVFfL9rNHGv(<4kDtU~K#0#K_3P!py|LZom%=Q(0j~#{Vp=2FyUpKprHZ%pzeR z)*#|lVH6~IJ5tOn?*2g$Glwkq8lQy*vLFR~EMhF!rBS1p8R-Ag=oPb>1)seP^Evx- zrOyH0S)b3OWXuU6dzUT0_jh=3gt}n=b8dfz+eMXI2lF0LufAW}xDjO_hJ(_y|i2u`? ZroA<3*)rR`^^+pcMrk!|GOsjb000yc<7NN= literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7660da8c7355602aaa4b0e3c342abfa0b0d10252 b/fuzz/pkcs7_verify_corpus/7660da8c7355602aaa4b0e3c342abfa0b0d10252 new file mode 100644 index 0000000000000000000000000000000000000000..896c9ae9ac79cafa85b9df9ef02fc769027c5194 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDXk=h!U}69SQR2Kt28Ko^Mg|sO zE^RDroR91`Mpg#q#$E=4#!jZjMuv0xl6%Crm*1PbGCqn|+}}isXT}$$n~_(JWVn6U zVtTZdS>f1v*QJVqu8yz8BFv2P9|a_({QMg@XO+s$FLRr<+PM@j3t5=t^fKf{Ex76Q zPD*j=&mf=BsH6NA{%*f=f9RQBldXCE=);E6h7&7=*X-+fZ-bY1AlY2Kv7=dc|yJ!DlbSe9rz{ z>2rX0*5@;+na@6|TJH;=?>YQ!qo>=W>kG1f{pHbtMB=Y>^pFC!v$_5KrkEY%~;{UX! YX>Uzhw#;^K{iMjVQCdx#%qtBU0H@pMtN;K2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/766520c5db2c787520b2b596e92e91c527b8b140 b/fuzz/pkcs7_verify_corpus/766520c5db2c787520b2b596e92e91c527b8b140 new file mode 100644 index 0000000000..b59b35503c --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/766520c5db2c787520b2b596e92e91c527b8b140 @@ -0,0 +1 @@ +0% 1;Ïàùüªâ×0€¢ÖCõ¨Ä¾tUìÈ[6âœï1Å \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/7698ef9bdc1723e9b4ad545075ce70e32400b73e b/fuzz/pkcs7_verify_corpus/7698ef9bdc1723e9b4ad545075ce70e32400b73e new file mode 100644 index 0000000000000000000000000000000000000000..65f87889a3603d961a8315ea6ee32a7d9dc64f02 GIT binary patch literal 20 YcmdOIIKiObAkHAhzyPFA07(W005P%y%K!iX literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/76f8944fad17be05a2fa6ea9844e306dc33558dc b/fuzz/pkcs7_verify_corpus/76f8944fad17be05a2fa6ea9844e306dc33558dc new file mode 100644 index 0000000000000000000000000000000000000000..ce74d5f907efc59a19d2c465808b985f19532361 GIT binary patch literal 2893 zcmb`Jc|26>AIIm+IWyL=%~%U#Ya!zq3}X$2=-QXG(U4`BjA4}Jml$28MDEL^h3-gc z)k0B9sap|3-E_M|buGV;(hVs~zjG8n-CzA)_m6wdAM-rl=lP!J`4;W56(`15ePCwB+>fi2Ic2h~X%Fy#oreSK* zs?tAS2Sq)^?YTl3qbM?duW>3)j;+hRanH}-eoMY>!GevA&zjOzdG+qSk6M#Ys^0hO ztb6q^km=L2&Lhik%2UT|BCNL|`>2H~u2P7%$d!_rV$vR{6Aq5L*>YvY)Xy!^$k|}= z$44_Cvc;po1qSUlCn(j%11j($Z-m!#+QjAs^QxHH_TYlVekCv*RAcax7uEd%4?{Sp z*avt4S@e%mCqvLDgaBal2dHBK8AJ)8)FkbX*poSany^t?e(R~Np_l6$-GL@Htb?ck zrPOav`1-`4uN}fMx)w+F7_IlsUhJ9o^8qzVcTR$SaNd!H;fGtA)dHRSZk8Qw?yy%Q zxF1^i+Li0)U9MYXE;+Dqvp#LfyGg6~y*EDcp48fyKfFW`245-Z%(O8}W^P%Lf2M?* zLo2x_eXHz%Bd)ed-b-8i`LX^A#T618`vX1r?+LcGyS$~_6)#qAI@ELbf^WphF81Dv zgU4hqUs+1sde-&Q<$`YYiqpM$$8Of9m$r{A+#!Q-T0eD&)(`IRt~5}@pS387v2$=05?N)qyn)-&z8yqG2X{iS|azWAWa%OEiR zWoye*57WV0gs{}2hF%ktt16VMBcHhvw=M2YIKU(q&OMW~4)qqSCLj|bG1`iR%ryDRN20P%8vWV!V@Zn`YDph7mDd}HdVAc^K>Elkd z8+*_Z(%=*)vCph?i6f7;D{;WiC^S8--5lOtbg)I+Dvs&+Yin+qcd-ESK#5-Y`N--a zm>P*25K*BLgVCkFwD3R;JF@Z!TDRbTs*}RTWDx|$i=~2ynIs58)`2y^V5Sf78JZD% zevGA&QA`wj&hCtyUF@BWX(6%vIg_E;$srteXf!{LJ~x9K5*ITEviQ5_U7c9zpK_fX z8OLQ?*7kMe%>&X{Rnt)70q!g0Tsw$L^RA6XT-rR6R&h00t!ho05m3gaQxQ2JgJw#i z`$nM0iFg7805+hBECvgKo=8WeHCxzscES0}k({P?oBhZt73=sBov>eq{XwB&(e5Z)tv=PJNm{d z_8XFmlPTP;-4pKg1yynv75eVEY#2JFxjaJkVR@aCcGL^4Et9b(WUYm1-AVVl=M#`P za+~wiYWo8DJENCcpawhDk*RWPO;(Oudz${P!OK3is!<_FPy*4O2X?m zNm*^l$*jGULAeIc=3|ac=d~6!JRXTIv;D}BwviyE0Re)b^uC&LMN9Ty-qJtfSQxP; zs0A|U=*?hY#4=EaG}Zsy{r}>C3WG~1mGd{n;XCG-GGmSf`Ur%Zz97N#C!Q;=WiEZI z8l$$;Ddl<2owu1yTCdkku}GE1%QHoMDIX8NqfLTf;p>6bL3dveQWb6o<}JOpb_H|T z=e=(4cy6EK?dD-0(y;5q&%T{ouZyC%J8D`yH5UQcu1!47i?i*MrS)-hVs`aPd1PR# zZfEa@2|8~)uXV#an(H}-hYkI=Bh|_peL56Z?$)eRWoh0oJYgGRu${pU-Cn19$4Pt4 zM|iy})m84U{;R5ds(h`*0Xal8#7YwCWx0FD|4}h0UQd~5(vB>5Z+3$7^Wl`53!Ta5 z98H?5Y?{a)Cdj48HMx1 zr@y68)!_h}8HqwA3rz=xGkpMMXnlFiOoAaMJzqWW`^xbR7dQKjm@2=pRG)H)xusl3 z6d!Q)LQ1+rRcxEalWa3${_`QBmHFg6hkz;Vx~OVq-~%hYXoZ2m@Xbzkd)p{=38X<` zSX*`mH?^qB-&mOO^l4;0lC^f*=#571k8r>*5nkl`lXdSCZ4NMo{EMrfuO9SRE>V1# znKbJ3KwY8G<9dtTgx?e~(7J8DfAv1EWbP{c_9LhEJt7rvBuvz|<+Uskw@Fb-tP^=sb$v~EbliUck2(3* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7749dd937e9fb3259142ae5ae0baf4e3fa3b9a7f b/fuzz/pkcs7_verify_corpus/7749dd937e9fb3259142ae5ae0baf4e3fa3b9a7f new file mode 100644 index 0000000000000000000000000000000000000000..cf5a4af12194d0abdfa96840cd71b2087ca67681 GIT binary patch literal 6 LcmcC!um(Z^0?Gig literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7802aeebfaa649d512e5c980847f23c51b1346d4 b/fuzz/pkcs7_verify_corpus/7802aeebfaa649d512e5c980847f23c51b1346d4 new file mode 100644 index 0000000000000000000000000000000000000000..50943f0793be9902e247c8eecbc3940a2109d634 GIT binary patch literal 3 KcmezG$p8QYk^xBo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/786b53245d7662423e662fb161c2b44e844915a1 b/fuzz/pkcs7_verify_corpus/786b53245d7662423e662fb161c2b44e844915a1 new file mode 100644 index 0000000000000000000000000000000000000000..2a7fb93a1c9769eb01a4101552933017f64248b7 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7b8c3b8f4ce45460887ff882555e62154dd95cc2 b/fuzz/pkcs7_verify_corpus/7b8c3b8f4ce45460887ff882555e62154dd95cc2 new file mode 100644 index 0000000000000000000000000000000000000000..38a05079d22a8a3a89e2f4527819b18f22f7c2da GIT binary patch literal 5 McmZo`WH@&W00#*IoB#j- literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7b91cbf6233ce0adfa5b046257f710c1817f86e7 b/fuzz/pkcs7_verify_corpus/7b91cbf6233ce0adfa5b046257f710c1817f86e7 new file mode 100644 index 0000000000000000000000000000000000000000..30a9153f7b20adde55cb1a96b6d1fc19efeceed3 GIT binary patch literal 2477 zcmb_dc{r5q8lU%_F}7jsBr>D&St{>4)*(uk>{(J#ma>k+R7{Dn4hDtD_YK7$lr?Kv zN|r{He0$&ddx}V?u+|Tv9e?N%EU5MsZq#M(} z@&TM+HjVoMMB`?F003hlJ~X!r-5793qCkKH0b&101hPRCBAbSufM^_lgJ?+GY$OPP zpopP8w!?WV0P|wX*(#-h9CfEMOm7$FKLr3@HjE+63vr{7b||zksAmTYLxQ^j7lz07 zs;~P|TgqjMJB){9b`N?ABuE1R#Ir3{{+6V|HACwOq;f*Q$rh5BnEm;; zfW9T|p9S-G4K4gM%IoEo+^l#jPKd`cQgL*6k2U#%TIw3FTSNTYpt-Co{{ z541egJIEOZf_*tG|Ix915u=8y1!jt`aC*n_*{HmS$%6{VMt4kJ9q4|nT}V5OND3{K zv+RfO*EKkni>WJzDd7^P0zHOd5fw=tx=nS4d25Q}w6cErr#p$67KG$1RT6#TK@N%Q zc$X)a%0r>F5r0hT*_eCcfg{e^0`}N{cv)GmH>nyrP}hFRosCcCctYz?dZ(OW=_$w) z(y$zW$LqD#$cJ|2$F}}_X+@DFQdByhrQxb}dt{opvwivgjfTagZx>Hv3p?c!(*qns z$EqXZdVp;)Mi${Czgx<+6^DUAVHqCY!miK+P21uRgCF^35UhpDnEW?7AvSKnTvzC% zK50;v|A)4}9fBT#d@t<9;&GyHm-9AFC*c0ujstoE(N}ItV?J~01*vNNToXIj8Dj9N3^xcO0R)h13t7X`Y{p9Sqr^}mIRp9|1uYE}3A?2? z7d6BtGnV1kzY|*eAW8xf3;**3?CyPG0N6osKuGqsmv-#AVbcyk6#P{CVO1g;v7!mD;-PwVSi5=tv)5NkB1uh(qWHyn zHEO6mZQiiE4~(_h^=2WYv%)%LfeN=TX6ZxvW; zGfC!~omaXWvP>Rwh1fnhgDg7wG2jgmUtZ6k^BRQRIyEG%6;Otal3!mOD{bG7a%CXI zOCA*tg0)`y7A$bcg5Ev*p+D}VW2w|ohGm^%Ph63k$S|a1B;Q0%jP%OpIL2b0-E2&L z%X(|>5G8SQojKZ)7@sOgB|F=U%&ZS4U~Q_1NeWnK)Oyjt)je50k?O~<^`y8iuxQ|T zUhDmwwJTB+nrN;X(K3ka?&hK>^3P*!qTQ(-Pec$=C zLRlgEPH;chxX5FeRDq~FO{`sm1|-Wayn|iuB=U?v5Dg%+m&m{6R>0*_Pruxas(X)$ z(!ok^I}eBl&Bd15P8}2ygs?Cl#Jj7aNDS(%yFX=DF=0(e16GGs)znqg*op}g_k{m@ z!5$JubN-G80&HLg8yE?2B2OVuhs>)xq)7N3lMfAYy1c=^Imo*^METI1+Gm$$A9&+i zrdM%?nikflDH&-GpR773jgr3^D|t#p=JP+TDb7Oc=h{G45dSXWvAcw4KNs}{`eT4t zO;KZ16koY!nRWbB>gEz|KyLQG2Ix-{_B4+)X8R0?M~u20IImOoEd8~0f1)lma|kUo z0tkgW$copf-bjx%5C?IdtRJ(S;eArlLE1?QGCIVTzboT>JDw}29YI$Ib5{~z8W;=F zz$msOLXLltsr-MR+-tXcY?JLeC>n?eghVx0)`BDgZl6ZyHV?*UjtdbtLm6L^xMQo* z8&%Xe>gUEE-F4mvw<%BVPfb6vpY(J>@=cje+(B}k%88`mw;b2TGfugL*Av^-Zg~t# zSD3C*&65|)&kY-Q-fjtQH(l6|^|#85kCwD}@={90yOLS2^*&2g(M-Q)ac))F?4rP> z9r2jMoXG7(E*zev8I#Vmq@-SnZ9dsZZ#Vt^v~_||+!IY)8r~63aUS1vf8gc5fOqx>T@d6^o%B$8IjOGVWOjNdOux>H>2iqQK`D5U(af}b zETGLQtvMbJ-xJ=M$;nNi85!b&f2qJS4{G{$4QuuY;$~9bd3F}ocGO~g8PY2c!tCbb z0&B{m93#9_3Et-E^tM&<{>LQ<^R7!F7fvQbbhe)mb@e3{e=?o<>?+CEUB~r$lF(b# znAig}Fr^si8{Uk#M^djdY4=fL)A(hdvV~RN_luE(b}~+rp~ob9< zS|UjDg|{L@7Dns1MZZSp$yT2CGdf^1q0D8IoN(}}XpN|8K1RG#M@X@b$4^6H=`b@R zZ}OZx9^V=+$+L7!s)HJBP-&&R-5WQPt7&RKfA>aFNm~a&hC1ge5or~@LWu@tmV!l3 VY;2p|o7`#@S#F~W=DiDV{uc%B0v!MV literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7bbbc6809728d5febf2fcc5ed3ac4b409a21a476 b/fuzz/pkcs7_verify_corpus/7bbbc6809728d5febf2fcc5ed3ac4b409a21a476 new file mode 100644 index 0000000000000000000000000000000000000000..97e6ca00d107dac628a93260f1746600899901d4 GIT binary patch literal 4 LcmXqIuxbDR0n7mK literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7bc5ac046c463f90b948639a9ba1e0398f44656d b/fuzz/pkcs7_verify_corpus/7bc5ac046c463f90b948639a9ba1e0398f44656d new file mode 100644 index 0000000000..91c821a21b --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/7bc5ac046c463f90b948639a9ba1e0398f44656d @@ -0,0 +1 @@ +ÿïÿÿÿÿÿÿÿÿ6 \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/7c2b270fbf44590b772495c9662b6e2ce0a1cc9a b/fuzz/pkcs7_verify_corpus/7c2b270fbf44590b772495c9662b6e2ce0a1cc9a new file mode 100644 index 0000000000000000000000000000000000000000..4a60c252b2a9f67f0ccbcf6b51c846061d63c14e GIT binary patch literal 106 ucmdOAPys_J1~Vv2AIiT16ftAqVUPmy5iF2uDF$RYWHv|^n|>80CI$c=kP0dQ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7c492c17ab51a43097aa1410d76f16e0cdd6a034 b/fuzz/pkcs7_verify_corpus/7c492c17ab51a43097aa1410d76f16e0cdd6a034 new file mode 100644 index 0000000000000000000000000000000000000000..497792ad451e7c6b31691dd434cab2900585c249 GIT binary patch literal 39 qcmXp|W#hb7$p8WB5(Z*SjEsg12Hb3%T5TR}-+37qu(C54F#rH?7zP;t literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7c645e137c35d75b2d8988ec52def0b3f8400aed b/fuzz/pkcs7_verify_corpus/7c645e137c35d75b2d8988ec52def0b3f8400aed new file mode 100644 index 0000000000000000000000000000000000000000..bacb6e0f156d673a1baeb999166cc364b9d084e1 GIT binary patch literal 1125 zcmZQ%l(BALV9;+kVJLwCbva1PKN(U=5Y% z?1bngOrki800-u30?LS$W`KnsP9MP}JU!9Ogt&wgCXa(g*M(+?geOQJG+fc;h~UG5 z1B>lw;qHOP2XTq8K%0$`m6e?fmr8j0!{Pu`AuQHo6~bi`Uh)5UWwA=4#5`6N#0q+X cJW4QYbaYD4C`%yRi8D1oG9{7Z|9TXK07=G{~3W82ACOuEDwW2OdHuawV1_#>gABs&bPpqvlN;P6laszc2~ zjDP+CC6N;niKPWrI}xQ4+-6*P5W9XVhcOA|9CB#kax-#p!D9!QkAgsU68Ve}rWPvLce!69sQkn3$%UPk~CB)R_8d`eQ7L|h~J&&2;I=h^)@K49{`yq4}w^^T}+;Dx(^ zk&%^wrHP3lc1lN;*OkkU3IAXr|oqmg$cWtCS6@+*?*AX zy*IOt(Sfz<+y1pZo%>5zx+~SXNBx!?t`}vuRHldXL(PZq1+pp)y)fH`3`5*Oy@k$urlqIV(TjR8?X9{ zLYQ;*c>kQVuBp^mz&F*GuQ)cJ^Icd)JNM#MhvGepc`JT798}eh?RvQ1Lg#|o-miH~ zjC%9bQ@j&r0xp`pO+QBG5T{tE6yV5*@>mH+~>X?c*@Yrkn7$Zrc!k9zd@+fK$ejOHzj07FDH7XSbN literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7f15b2046691c72c2111eca2d5d2d84b0f337b37 b/fuzz/pkcs7_verify_corpus/7f15b2046691c72c2111eca2d5d2d84b0f337b37 new file mode 100644 index 0000000000000000000000000000000000000000..a63f83ea92ff17d703e21f58755c95c96e7b1a48 GIT binary patch literal 2893 zcmb`JdpJ~EAIE3U-ZQS_Hse|tw=O1Q4Tf8cAwDWy(D2zAnNi0Zh!A*B;iF1>pcug+V~`<&-F`=43sx7Kg3-`?~4e7_s;rB>r5 z^fOjvyeB|nSRr4^0`R3wu@FSV04cl#MHhy#;t(W_u4n*0><#!>DfB+*2YNN@^ad&kDdamlNrgQ>IyKvfini3)RZrzmz1 zGm5;z4rnM7fDxb@(SQj+FMnl%(fsK@at0sLo?kkI!@zt<76bT@B$f|BPuDGQnSZm<^Cet7_X>IAB zuLC0=VfJ1njgu7Vzt=bxC&$+1-n{QadC-z?Q?O`rqVqy6Rp% z3SfBkZg9&on0D7Ooeb@3$UbJSim4P}&2yz>rWw?S>bOH=E;ejgG4=DyG;%hX|MAh( zi)j8hU=gLm`Xs5^Xix=S;)!s2&lp?3U|bV3-4RrfIG_YZ0&6HQIgvddurP#yioJjb zkVXF}bs_|PLT~^^e}K9uAcH6&q?)7y;d?VD&fqpn%WpfqE#yjlqbtx9E$bjEKq>Xx z8@}!s^tD46diTdE2h2jv}I9CoCoSuMb+|5n+t=1w~`oa^B= zubtUGp5?klW|D)Ox9U@uy_>R(-*@vPr>)l7?9pYMAn0mISEjXTG9zJC{@D_84z=XI z^zE{P4w%{|c@J&v=f?*s6jw=X9td#bzQ@_r?)H@KP`p&V<#6x4i{9a@@w4jq@h za&| zOf*hya4`=2Ny2bf=*EQnTJ^2OQ?0#kl_ccpt!F!QIWfx)_)7h*eCc7g2PGi>Woye* zHoWWsGJ*1L$bx@&~MM z9wja>NX6llb-NIx=QNv~` zrUtXOfOUX~7efW8$r=mc#b*XEBnI1Kkh1XT* zQ}C!ziNWYmUq)DZ9^HNA1WLS_xCJ#zd{fX+25zdlur5IAXig z^g6o&`MYD6Tc8G8)zRs4D@|sOOGldi?x8DQwW^UH_e^$E68L@P(C9Qeo$minio^dgM@)e}lCYu8J=X$X%zxhIzUq4B^0%rn zYP%d$p6A?so7trG+JBl!s5DxcDdb9dx%nJx;s*&{53UQm_X3xya3>&d`Stay7$aWq zb^9iA`xWmrk9ZMAoF{+w?%H-k7|GsQ)8ekV1i-fK;&C2P+do-YoiM{^SFe#r2Dj;U z^?jJ6aVGLwH@%}epSOS1FmNYAt*p_jQ*q56%{o=4=7YkMHo=q~bXLfYI@P<5+T&h= z8{MhSa`*IKRppcAYt0YJA;Mv1l0YxZ)ieH&iXriO(qxl%M7e9TBb=WPr_@~RNBkY>sIYAZ`3B_P*(d|Fz3+qNy-PvN*t_ z_KJltKt>dk6>zT9Ru!9XNEU)}Kg%JB^sH~kHtD!;f?pLCd!P_844 z_q%p6CEdO%wq2tw+Z3Pwd{|& zUglu$4Nn-C3oN^DH-!7eb)3`K-5vP|4MMJcgP=uX!4Hs;VU{{beU{PX|- literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/7ffe11449118f266a3a58b5c46ae4c2b28a73a99 b/fuzz/pkcs7_verify_corpus/7ffe11449118f266a3a58b5c46ae4c2b28a73a99 new file mode 100644 index 0000000000000000000000000000000000000000..1c557c2cf3ccb3ae13e6505c856c0c97f663024c GIT binary patch literal 32 LcmdOAP{9iUC%^(s literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/802620b6640bee5ab6315baba195d9d0422b045d b/fuzz/pkcs7_verify_corpus/802620b6640bee5ab6315baba195d9d0422b045d new file mode 100644 index 0000000000000000000000000000000000000000..d7c161ee2929b9f38c37826c7f9930addefa226e GIT binary patch literal 47 qcmdOAILeUBz{8-D&St{>4cA{iytT9p_Whv`8nTjbfh{2$c<@<)RhO%a> zEG0`LN1`+T=qCgZ60uub*2;|YxlMtQfFAyE+kcR{T5R@=; z!gjfB1YsUeyV<2RQKGNc(2Tb!{z(o9aw*JUL5LrXbVQ-WL1RZ)91`6Id>8?T^Zs7@ z9jIrhUN9a~*e(iSWGpCDuK7XaxXfOxpUD%y}$xnO2LiBwMvI^0H7poG2`ksMy4 zWIG7oY-n<+lG0Ycs)kFP4)z{_B{XCW8Kl}Q>-IF48FiDYx7U+$YzQg2nqlB2L)9`P$ikXwfutrmg;3Fqe?RbC2Go_EJ5|cI(>` z#v6CkDTntI#kK!(nxjgVD6Lq?)$!1}HaerXwRz^|rKY9jPp6JzOS+YkGJ{;g$7>_w z`+!X;W-j54uxHu@jx&2mTtPsvq$fO4*P-n7&>Nvy1Z%M-w&=NG7|9cu?+KqWArC1E ze=!JjL@*+euf%;>0{>hiY#U+*4=!lqb8xOM)A(GF>JyJY0OVavT z*N-}%$A|-Nn*56i4f|wZGL`xHObF+q6(?xFcV(yS<9ymdbqiU@0o^cJhDdg^_rHL# z#gurxeys4wsLB8Lx^l(G%A(35?7I+?7;6V{_OLYrg!&~$Gh(YVZAHE-L^~hRs zRMq$PE78N984G5;UB{oc=0A`Z$sQoRTaUlpvxb{ljzb0qm@4_jaPJT zMtd+3(&cwbhQNAX6B`ydY{TfCdp#I`*rh^lILo#{wJ*NZQ(^=%G*@n+Bt`k=@f=`f zA75`ydBJ*N?Hnz0IW2pvEh!;gltytQjm~};O2m@x>m{pTp)vaQTW zhTu~6!NT^N`KxE;Y$Q<}ZR619l^zRDVL*iYe#e%M`xV3;m~$IBS#GZkn@Yw)pV>Ai zb$s4>%b{{8{*(NVbWRDFC08RFj_TE~LTuT}#h0+h^(28&2%-ZN?w0sww<7MR`v#RR z-A}z!nhDnUIeJ3^Xg;phb{nFQAcTd5xOUCeBoc!LEVkE$eJc2;&v99fsBjdL$UN&qN(#DJW9h(WT7f}v*HU)6E`U60f=_MvM- z`D+L;9gO3eeKa=>A(uZTRH&Z+J174YwcMEbas0UuMF$bVkfbhWHAE)p+EH{t>rg_@ zgqYrXIP-lnf871dW(_T##`%dmH{5o>9qLm%(=+$&BtMvxeO_r8znjvaaVUA@1Cq{_f*V;lmEf;rU1MPAWVq|UZJ(1J!tI2NEf0e7L zYGqQlG{2&5bxP#)mUQf1UgYKy9}dsbjm^xqrKX>aYdze|=(PO&pnZ~1))!twliy$m z3gImBfU*EjVu1C4pH3WUI?~rQ-usi$7rfGY@cPb>pG5^Ur@YmkOlfPlS{>cGYSQ4F z?Y>9YSuJ#k*_v&8SHyr-QFkx`P8Hvp%`Zr#o15W6f33!5@7DG28PV+%#m%O@^yx0C z@2bc6GvztAt~xHn2iH|byF~h>6a1_*867K>op;L-);*`gemClgnC~J@s`HUj5_g}Mtdq1X!bo=;im5gT1n8(N@6FCCoI0V5$G1nw3M?Ox z>!QV&*4P2j8KD_8QGbg7+6$%ww;m5RQ&IG zW1pHGcg=+;jnt@?oTj)_&)z(nm8E#($tMMs124ZkDVZ~4;o48}6Yk~x^w3V1XkN~@ zW&7&+Y|e{=3<3=JfR2;pXJq`(0(36R2Lo9UpN~b1Mda{-miyH#yc;am2lhOk{_Tyz zHMM63@*rtt76}8f2J8xuJkRXGVBpH6$Z#(~F5Gtg*4ak`ulCth&%4DYbeB=6AxcSn xyGiNn4i|AIh4jOJpRqSwk&&&ko}ejjYkB03zC!MqUHUV0*tXShZZa}t000POhhG2y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/821f94b70c9b550bb4e6f1263c95fe9b187b7d8e b/fuzz/pkcs7_verify_corpus/821f94b70c9b550bb4e6f1263c95fe9b187b7d8e new file mode 100644 index 0000000000000000000000000000000000000000..af15ff5e97be24af20e3c074948a77ed4f8f3d61 GIT binary patch literal 4953 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 QuQsv0YYt^8Xpg-AKO8)ISO5S3 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/82845e67b5e12530128f5692b5527ee6c041456c b/fuzz/pkcs7_verify_corpus/82845e67b5e12530128f5692b5527ee6c041456c new file mode 100644 index 0000000000000000000000000000000000000000..846c158b3a0e9dd02caea07c38c1ecb98866510c GIT binary patch literal 6 LcmcCyumnN?0r?Z8xoo6VqLbJGsa~`lw5L;L2b%qa~+%6mTAQx27`)RcB$MZ zlxv7`X@#1iWO*Y~^16peTPW#Wy>=$OoA>ix{@U~TJkN7}zvuh=KIb`~-|zQ@Ig*z# zlG)B>^qo)a^ayM z5P}pe58=DKmcwwrOn5nEwlL$*)UwS)6ragKDItX=A_YrgP;O|9JY?pE$iuQCLjs3& z`99chhYRalmLEcb)kRJ$PT7XZ@(W@5v4{s5z5xtYDA9=(PPAwF!kd+($p}m(BM6mD zM#%0$lf2IStB&D7TfST%78L#i6bHfsFbBdy90&w%Eb~j2RkV&ly0{bLHom;juFbz{z)m930tL5bvG+Nv4G)9r^itBoYn zKB>bOY5oRX%v=lE$A$dR;gOB8!qgcAL7k@6AI-4$bmD8p3P&d~x zKo%R-@;Zz}GV5s2jP5B(YX9lTyf#Cjyy``Pp^yIQq36`qm2WScXqlb+aCjfStXm^B zC(I*yq&_ye7hEA^6_8)b_+}oTcNYxEt7E0gdZJT|Tq>Rpyp)~<_%pSMCHGCD=)T}| zPxQDsV_=KSN8?a8fE$Z?A|J@ddUD?t;>r777cbe4A^oR41ZEo&j{c~I`%T;|!oYvD z(Mp@=lgo>mmHM!B>r|#;7VZatC1uxqEcmk7goS^UU?^f4?|pV7rSF&dC(h?P=&gm@ z^0wcK`^xIqbE`~&X@hIlal(P_D2qGQ!~qBe0$`B~>sjSE{! zzakXzI|Pq@&z370ahO)2{?wSUv;W$_Ok8lAlR$_ciLbQXA<)Ab@;Qcm&7~7V< zbky@b1)u?@0Oix50s2DA70?sTqWATF5l%E{z>a_O(*S_x`e{cLYxB}a>Mq1>pvS;}Ay>1dZGxPJ`YD*il= z-IwU{4l3YI8IFMM*MIdB7jTN?>kplduVm!&9%%6wC)4bgx{p3;DX_UD5#@4qKdOAk z%dq=YQcZIfSIXkl$-U3iXkpd(c+I!7BUPO%@jh9AQsw2c0jM$1+<^~0bKpLjdfK17 z$D>O1S*~M~c5iaIufiZ~Vx`%}OpOcViS6X)xh}P)Kj1&GcaK+A1=b!}Hq(nfH2HQQ z1y8S|rfK2fVdq&3AHQ_XRCb6A?P^6+c)4I#ar=eB#iObYis*R*v&hzk9-H~%kQnbB zZfzZPRn{AE$CmSRy`Gq~lnqDTb8JoR_`H`+qEz! zQ8=`#Unon|F%cu!5HUa~`UZOX!j6eh*O~tra0r&ih=1aPK*Aa^3KU1}1<>2<>$_AL zq*a@zEgGg$k$-d7^mC6t#_{Z&nwz>9M7sNYfw--0=IwJThzf|`7C*v9OV=1xJD;7%UYa8cG^W-HXe(M7 z78cNd1+2R~%37#15D6Ie-h9xc`bN$@=l)bvcK$Pr+z==iWWMqxr=M<*?KHFh#cq&gPHGQJ12#-lRz;)#bG6>5DZ_k6u3KwGrvi9p99l z^Ytdi^)Z$E)h5YXnN51T(*_@i9Uslz>mAcf?bJW%Kd5%ic9CtLK3j8O(7OBd-N;Vc znN9dmr~I=CDh^j~sp7j*3oZ#c55l(=0SwK6L~B=L$6K!~4MTl=>N}Wz%5`DrjDAqIC|AXmAlExe8 z%%+HMWU-WSf1O+726~=$`&LhxHwET-Z2A-_6VSd_xC zvLr_Sd<~zs)hM`U(5P3IIGOn{pu4QGs}UERr8a-@l-rBs@P_JmkJzAWa*%xvw_}01 z=}IMF-*Y7Dn>{J9-JQD?eS)bKuWToO^HGt0)Fg3loZMH}`u}iGX5$9j)IGn*FMJn!ow_=wuzTB?xx`QoS{4nPB9|!r$ssI20 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/833791df04252a1c51a7ce17d6654a0a27b92608 b/fuzz/pkcs7_verify_corpus/833791df04252a1c51a7ce17d6654a0a27b92608 new file mode 100644 index 0000000000000000000000000000000000000000..0c5be44575e7fad255047c021a681418955da386 GIT binary patch literal 52 XcmZQ%WYBM5f&oS*Mkr8(F|g18D=GmC literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8347d52cd865037ad0f05fc879cf8befd26b9db2 b/fuzz/pkcs7_verify_corpus/8347d52cd865037ad0f05fc879cf8befd26b9db2 new file mode 100644 index 0000000000000000000000000000000000000000..a22d80ac7a3e72cdbd4c5b2d0cef60e5d4aad9ce GIT binary patch literal 2893 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/840385c88e35a2c3ed8b9dcabb20efc1e0f7d79c b/fuzz/pkcs7_verify_corpus/840385c88e35a2c3ed8b9dcabb20efc1e0f7d79c new file mode 100644 index 0000000000..62dbf4775c --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/840385c88e35a2c3ed8b9dcabb20efc1e0f7d79c @@ -0,0 +1 @@ +3€3 \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/84b80991da70cd01e2f923def44ba3ec957c9750 b/fuzz/pkcs7_verify_corpus/84b80991da70cd01e2f923def44ba3ec957c9750 new file mode 100644 index 0000000000000000000000000000000000000000..07cda30c1e9c26d3c9b6bbb65aa842824ab17e46 GIT binary patch literal 1975 zcmcgsK@P$&46AqnkKoD$20}yHD|jFu;cwJ6R?^X~D88o7(aNkm@r%)BkK4<5d+2)cJY_&z2hPi7>Mv09IP>iDr!~uyn?ZbXNGmyye^q@ zh1RQb`U=!`Nvh{e_Gak$Y!LA|4f#GthuwM{>vJWq?-*|9xOe~C4Ru)8S@QrH;+JQK z>B%LWWPhDCUOQJ@TUKQqNqtKd7;-}HZbW`{eozBSs7CedY-%M}(C?%78uaHi_R{A+ zzo-6Ic%)2>Dr0Se%lem2t};%AsaaM|GpXCqji0OY{c>jcnKozDdIzGs&qH<#l$^kd z(tv-{@U17>%9ks6ZN1vzc+}@kSx@tmfQY&$ikfi4_;vr>%Eq{7_~#beRMY*XyUsB8 ECpn+s-2eap literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8502eaeff371b88e08fe2f2ec402e63bcdae79b4 b/fuzz/pkcs7_verify_corpus/8502eaeff371b88e08fe2f2ec402e63bcdae79b4 new file mode 100644 index 0000000000000000000000000000000000000000..242ddddb236c2b1db1c3303ad73cee81eb2c0775 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL3N%m@AbFnIgTcU+Ns-}Rf?T-m`mM8%243y6tDbj@P3SHon{$+s_;!=h u*&Qz8ObY3T|2|`HxFRE4Wj#St-q!MtzQU0+xx4gd=&)_8;oM|o$N&Jo%!a4{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8517c198c8bbf51582076df0571644ca2ba7570d b/fuzz/pkcs7_verify_corpus/8517c198c8bbf51582076df0571644ca2ba7570d new file mode 100644 index 0000000000000000000000000000000000000000..d762b1af708982e4a46e41014e8538fd49682433 GIT binary patch literal 2103 zcmbW1c{J2}AIIl6V=Obn5C#*O(Q+-f{AMVIDA$rbM(R?QEW>y*6;ooYgF%+ay`y57 zP}w4MVX{2V_d)pa4KXgR+t`zARfH5GDZy;1Ce`S0lh>!q0cB+OkxQW0w5PEZ6Dz6)s- z!tH!$;C?syS$ZG=4{CldB2cP!G9|K2)Q=YqBC1WZ3O z;^;Ff2IFz63$S!%{;ldCG)wg52?yp%0EK1*tJpS*BlxBHbu}P40&)@N-qI)Hfk1#88th3rTPH zi-|UBc=JKz>02h0Lp`(tD}|wAe)!m1wS+P2r7{QIr#Oqlc&_; z9=(_P1k=Y%slez>XY0!BR1+HgpPD*J{Nk&V#I3W}UK!6fA&=u4WCsspF0wbYREU;WD zd)7i%bzgXK+6XgQut<3Rzd&p3mQV#T@&CU8{r$co0BlLXL74d19y{^B5yuXIl>N~7 zdI?ja#qSjKZ{+Q`_tt3!OZuhp`hi!q!nwrI?90%(d7YG`_~ck8f9nxha?siy44h$4 zUiI@{Gujxl9r7`hnakk)s7j#H*&Ao0L>C=I5&J1M-PopL#$kOsEa)c5o2Z0j`?!W) zKslqz17A03J~nR&{dYr^R+F}Zw!Gjj$hM8Tw%2MaM9HhR4R1g(JU?REKKm(n&6z|! zs7}}Y?7Ecnru)XMb$`!^r|rcLHRL%%oQlbcXGe9k69o5E)3aCE* z&5^ysB+LOX6t@*<5$nCtTcG3N?}1VRW{Kh>kE=;l z)Ix5T4u5$%+i|tmufL_p?zVJ{+x_FPiv1rVUXbt)n%OL*Ros=I-e{Oa)S#2Jzs$d_ z?%quDXG2t~?vx9mjlq^qeCQh|R{#6guhNcsRja=#aOUX_q*Vkcjeur0+HJI~#9%J` z0H1SWwKb=U-{t6;q7N9Fh@I!5hiDH zzmgYOAvj#xakF^YPu)pbLUhO?x^=0~PE;Be@4MfT6eKXAsbcgbiP;Q#{ZqvK zjii548`TuC{x@oG2mdyRiy0`vghC=gWnW49i-J*_UCMw)cX8Z zgM;wqnejW)AQDc_2o5nLZl0DJ|zc60#lW%-8sr%p+%7{j- z{W8NbXa2#-5!>FY&!W5S=XRpQT?#Xju}=4&s2haTahgqriwt!gEF0!$mh>G?%b(d& zN!cp}+nkri;rYfX`5b3@o?mMF(N$N31a0yY#l>mT@Wsdv*QAlVF8Vq^?Jdn z|cJWR%yEOSS4wh1u*PPv}dNb24|IS8hOG8Pt2!6+&B3(k5@UOh*=v_7sycg!nv5BL)kK$M5j`2Ixe%>y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/85e53271e14006f0265921d02d4d736cdc580b0b b/fuzz/pkcs7_verify_corpus/85e53271e14006f0265921d02d4d736cdc580b0b new file mode 100644 index 0000000000..ce542efaa5 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/85e53271e14006f0265921d02d4d736cdc580b0b @@ -0,0 +1 @@ +ÿ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/86eb6175741ecf105a31a6435765f4c9eac49be3 b/fuzz/pkcs7_verify_corpus/86eb6175741ecf105a31a6435765f4c9eac49be3 new file mode 100644 index 0000000000000000000000000000000000000000..494a246839206fbabf4714fc926113fa3189fa7a GIT binary patch literal 693 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 D>tOg$ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/87ccaf711e8173d6b018d574ac44e8c35d311188 b/fuzz/pkcs7_verify_corpus/87ccaf711e8173d6b018d574ac44e8c35d311188 new file mode 100644 index 0000000000000000000000000000000000000000..1ad2c1613cb51f1e28793f9e61e09167dc2327b8 GIT binary patch literal 2473 zcmb_dc{r4N8=m)_F&M+xNn}QGES2{iI}us3XGtB(QW(aUshARj7z_$o&Oup2S+ka< zWNAdn;n=3|*>|Z9vh=0TH|o2t>W}aH>-_Ov@AbUb{oKFb^IrFJ-w>Vq9-3Q`VanL# z1vtT6I(I5W=S~Iz0LDSQXl^%#Dd34jfdB^r;`t5)a_Q(vh|cj3h>o<+MS=hb3L87( zx?HycuurC4ZBm*jkvFSp2D=phB?oxe6vi+Q#EnKepwL2~fdecA3G5bJSd9HeU(ZAK z)N@o%m;g!de#BtK%_vk)KZ++6f12#!MW*`WZK#2GOR5L7PmGrcLs~=_)*=#Nq7%C$ z{!sp1$IwBU?*oJb?0g@rvphNu&|1RF2k-i)3QCqc}Cf=^4-mZY%5|?jw+ckc_)v|b)?6O zOXaR$`lvrP?PPSaSm3Cu4!f}Rv3S-)TJG-Jt7A`4Y$kA|DyD>VWwX=Qh_LZikv=fh@ec(X=9BQ?4QG}Cf7JP_QrP#L20`kiiFy;oT=&e} zkR_f^8&9vNXry88u5$C zAGdZWEWNsush31gb%z)|tH2L|NB{xk+e5aH6kD-Ud?-4_7Cwa6Z%4QOfJ-T7C6p`p^>w5`n zjV<Nl<~@|+&l<4%un~K=XB|JY#(6Y42u_;^sz_Vd7DkXq`H3%< zse;-O_NtG{9v6|Rqe_ZJQBGg{_jAr<(fXt9*TEddoW?lN{_qb^P8L01sMhgDWEnX- z_oV`JZ8p(zqx*bsQ;ykPt`PeNCy*tF-UhtTB2+e}GI)%xUpqD|r5#X#i=hpiaBb8iM?^_|Nlhcm4k6#HUJJcLIeT@(2hNmQIo4S5vaa+7jZ@1ZWgjyV2Q?L-9Df8m&YH95iOTWaRFdB%eU@`d3!x=qDn!OyLm z6FNTcyj!8JP<$u3A8VY!7$;UC8jfq#uR$z{ip5v3`^^N*CeH=&-2F=B`+HPGG5`=ItFWau!E{epW4tx4jcO4Vfgfw7vSXE73MUCy4 zu+|UdPYow`8yq1aH0M`75D@)Fj08B5#}KFkO0`{*WWtWwnD=R`CZ~7C+8VGt=)rSanStqkJ+|@)D0I#DZ>QyK5u z^;kLmAi6e~yP62o!5FsLN3zopa{ik_<$veok5T(WY_d}aMF$aqkcj5WT9A0ajpOM2 z)}grU2|=xm&{W=w+%Yv7%_?dfjq?-tZn^G(JCvvPrez%5OMW;h@uEUEc0Z*-Z?pw>nlJ9f`P*d2MM+pacq*ylQ=QeQ z{W?cg(ZaB9X?|7N;tc=U9kFOxPUQ9y7oNb>jLyiirly^bY1MCLbeeyD*gi=t?F+4@ zNo}$GdGThsK&hWceSD3QcZ}V%hEKRlEa{Wp7lPbh;LW{3zY1Vfr$|aqr_@zkEROG7 zH*E0Eay!81q!c`q+L~p3pI?VrUUwu6P8Qmk&C8Fcn;7GRf3L!2?br0}8PV($z|W?< z^6D6j zvwT>xixy>6ZKJo{A3K|`Y3{gi>q<#kM;B3=Ht#MTVH34NjRK{YgGG+6Z(Af!ZM6%3 M=%5J{yb5dm4{@FV2mk;8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/87cd37f8ba7bcbd9d6e897db609717fa9910347d b/fuzz/pkcs7_verify_corpus/87cd37f8ba7bcbd9d6e897db609717fa9910347d new file mode 100644 index 0000000000000000000000000000000000000000..147ea1fa4b53ed6572eb2ea8695de3bcc772b339 GIT binary patch literal 2103 zcmb7^c{J2}AIIl6#xiC!WJ#EeRMzwx)R;L2OnU>5o zDL@>WLzg%J(j_oZ0KlR^DKWSQ(-QC&fkEM-5ReXS_#YHnzC9}0L8U;%-zc!t=!gL@ zfR2-aV(C!kHb&pZKsS(pMSyTI5f_-4EY#EmD+|i(G!jTjr@#R3!%oyIRBx;rsJb(h zgeqE5sNO*oZz|@zuh%tSYB0uu8j7){dO_s~7g5hi>$j2hQzVD`O%z6Ab(HDfJ20TY z&hCF*1puND7##|6eiQ!hz060|O;h>q*>l zh^~H1xyF<4%xU&wQXZvqdaO>Cw}>$7SJM}q?*O}kJ?!0Spe zZb9egTEnt#J~@t1gYp2xwW#`tiUx^z`Swt271yk`&9j4h+DvZX1cmz+FBJ@BW}i2w zcD^M&Z5W!UcscmHbXQ_kOgQIw{cO~^juUJGJkzju)Adp5OYu;%3+6*69Yuq4irf(N zeMBq2y`pzkwh}+$XW+UB~hZ6=2ndzcQP%qVs)Rg@_yFY>9bLYG^p9d5xQ`|bd8>JpN=P9bgt&{z`^uC9c$lObO z**bIU#ysw8kG8uJ@ncT`8qvSfGL48Yaf$c;BH-Z3qtV3iNJ5IE?lJKp9iat;T#rU142dEH24P;m`<6KBY2}>>nM+;y@rGJ!Xd{8 z-NfeH1MGv1F&Y*xQnx6)Q?<^l>k8-kBh1?>F(XhB00QJWfsP=0JF)0pFa?-gF3)VG zxTA@x=rZ4P38yfbwSevXZ=liYFhx)yT5fA=Yv2C?sGaw+0I&rU1x2>YkMTu_LPWN| z52RS5Zg@!{Z-09?@6~3;?xOd0GfMb>)!oy3TQxEl6OeWbIw#PIV?@VB+IbTAQp9U( z2NXnU*2LAT?rXTsG0Qh3L-<@0S6311OJ!|d2@~G15#BybuIy8)&!wF_VxjGT-c+Uaj`!=``Eb{;RK=9$Gz;h;S-DE5bSapW8inwci?8OoVw<$WQOk$8T4n z7@D62?<@MgGCWz3J!J(YBhWe@GrM-^J3Hp9kHc>hOx!9|-euWywO=Q2yyW&j5P^_e}^k&=`lL!*$0qtl;9l2OFR_%tmPIOZrY_w-KJ zOrZtsI$mDN4dw7o=6C&)yL?r}P97%2nT9tn4Oj{DgQ7hSyR>vauCUyT^k2`;A`KZg zm5haV+Bc_kZ*Kh|qzWkk6Y!_FOOk}NDhT%szHS-hDOJur!+IvBNREQrCXL@V>9*Yd zsY#Ll)TBR%e_NhEhVd_#hJx}&!sRf<+jq~1<+Y9^WsmR1uST*K)8O%sGn);LiZ;xQ z7o?K*V!Mw_DraQsD*M(q1SoAQW&copft#8xp~QS3j!wm=PDFi-6&vyZ}eIQGkyQrwf>U2=XJ;c7Fzggl*?>FXl*6K?T%lD zzMpL-vwMl6Tv!IN9k?8E!6f-kf8S|&&j5VsAJ)^KJe8zgaV0t@^#>m}r@RK5*eWcs zn|`c>0+r5e`Y$kr4{8hkm2*poAwkTDi>mu%q@L2?q1tXldROUa<~78cJ;YbDBqSzc zZj1|;UyIG(UwuBvVjpqhhy*b`Sv^p`R^GY@xu@TFw>DQY2&XlFke!u3c}`PJtt(nd za$Zm6IW5+_+TqmK!G!5NBkPN^sW&-g-Ou$^X)~URF%GdpYAjTBK3x9v%2%6vlj~h_ N3*9uC{Abave*&1YrV;=E literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8805ddc6868f68cc24c2b167b02c7fc83c676863 b/fuzz/pkcs7_verify_corpus/8805ddc6868f68cc24c2b167b02c7fc83c676863 new file mode 100644 index 0000000000000000000000000000000000000000..51a3fbd119f5fb8622fba7306a3bafab4e96eea4 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLf_2EX+JCA*sbB26E!Oh870qhGvE) zre?;bQ9!OG5*JfLq=7ISJJ>uXMySEejO@%#3@j=>+s?>jD*pGpvCmGehWkR4Mru?` zPE*{eXK$X(%2GV?2(#k9n z24W2`1sW&{kUY=q!C(Lm7zPGk+x1 }T?PXIDM%7Tb3vMxll%CGqVhrL#L+#F-S* n5C46}-f%@mw#s^fro64?9esr(XL5Jx&(LApR>Qf;$dCa5FF1hM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/88d1e4f29e58bc9ca370df310615d76c760f1441 b/fuzz/pkcs7_verify_corpus/88d1e4f29e58bc9ca370df310615d76c760f1441 new file mode 100644 index 0000000000000000000000000000000000000000..6bca639ef037e97aa93e498044a84c2152c6e704 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/88da50118cce9d989972d9e694d11f467fb555bb b/fuzz/pkcs7_verify_corpus/88da50118cce9d989972d9e694d11f467fb555bb new file mode 100644 index 0000000000000000000000000000000000000000..4523c4bd5dc770645a15317ff068d9333ff7714b GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8-j49tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15np=u@u=6=S1%*z-T zrx~Oe2(ob|w0SVL{cvJrWMN@uVqiDm2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< ztv|Hh7e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=9$>V`Td4sNM*a^9wW6Wmt2N%n8cJA*TJ9=*?UwB z6Dqd|otP47ipb`mriMkXxt4}pI_cQcS!b=&`Q!Yz|9aQ=S>N}0*7L6K`vF<9M$&Tn zY&-V4JRk$-v1E6FELj2^03a+VFD>WCwgZ9?Qg8qX1JVCA0z4M-EXYFs4P+tQc?dWF zhpX6lVtafskD@mweO>cg>8Y0+5-q>C_)l{HEoor`p+Pxmgol*0GThPwQU;a23t0@x z{cL#9UU$YBMi4{Y1VLmH z2_kt(B(goYaak;wN*=Kfj7`rvkS53m1`LHEpz^&~#F`*_NfWkH@(bTMgo& zLG-B`X4C^c^df7eSEYie(RUijqc+PGj`~jtmIsMEsq&k7BE5a1TlP=4_un?JWbKCK zCRFZmc@16Xw|d{h9WYEZAY@O*P=_HEBfJHh@}S76Bj0<<(CXfY%Q?l)q`VSi8hiXk zDNXiZU$Csv&2864qA&%=)32(dSd?>;_CMKiLs3rbLIE4_gQ(!yR06Amxe_y z!Ahw3)}?47(Xz8iH=*xNM#pcb#riars@mBSlYsq~MyAMHn`f?{Z=GNKa_T6yvUg8T zVYGL`y9ddc1HdMZQ$ku$2+WTVdkIC#Iw*8yUqZI2d-YqT)B@meD zOPH{tiFPP_Gmr9sv6B&RltTn4ANFb~mUMKfe9d7TdVR@TXsMXye?c4bQN}X%0ClX{ zR-YG8#EYLte_4B+pJ>9toP#mYjxAx~w=5^Esqw;**bS^-mWJ`*Bk>!zYn_y~(p}u$ zk5hiK{o~3OU3jSJI41&kqBq|9X&pfXM*uLO%pG(CwIzwwR*=F;sgw$>Rx6&hGSod5 zUz{?*O%yFb&;K20?VVEUATH^D4W_t>!0!g^_xs8KuqA~A5t8G_*h&74Bz6F-;-}`f z%eb-~f=*%o*Me<#-Z{_U$-gyU-S@g)G?x;ddjUQ-ua};hl$PKeU^6UF30~iYLoyvG zYyLj#CSOPGUili!&1La_R)=T|&et=s;&YDT=)KgsZv3NC=0QVyJm@aXAFqbx`nrWj zU|cXz(A!5k4-d75|D&m9$0J=OT}9z-kYg8nWw-TKsET*}6QU8-`0TKG`|QV%br&*i zzZOIPliPCYQ1`W2oBp2TPuolHYb$bJQI^&+Z}zPcrdDJQr^iACGeA9c1M`F(8(4en zn-gc7S&F;y-)kOL&=?~I`W0zj-=cQPOmUfm>F%rW683wOcRXo|jT< zXvMrPJ;BO!uG3nte}8L<{Y}|;_q)dsReKkrUyzCSS~zU9b>hWehP2J1>#(W1pXcAz zc5kKzaA0aRw<<;O<`64q0er}r-T(gW>&zqGwOT_(E`0rg%&I_@VbH=>_X#~GC4`6E zC*U4mYs>2rbUAsYs$clb9etLQRiMPA`%*@xKZ~-lltyx{9u^#Ro3{=K%G1qZMk<)y zt>(v62@jTcTrXYm*K$^s5+AUPYg_KK7nesS`R(<1(%D#Rr-2FEC@%7SW6@eU8u#3# zEvNJA)(0^|Ob;KIduVbBWs_SE;~ynAuYf{)-P}tk;BpRX1cX@d3<-KtC2R)0{|dxO zNc#V&{Ui8)fVhN#QY<(u22?c_uf(cHUpgvX)-K8_9@|DY%|)AY?&Fm zb;VZ$>NK3tEGYb0lXia`|Dw(!b0?i|bU1go3mGw1^ow6o3%Ps$Me4A2y~7IADR2JX ziDA3mOV8rE9p*H#QLe>VX?W+mkF|_K8@MfIZ%T~y9j%(?XO;~ePbr?>QcK@0gV>yx zB@hLs>4jVuMuC4u`;j(wx5L-_9pj|xfrJL8_J%M@o?y=dsv`rNvl|UUGANTKp~*g( z)Gvp=5%+w8U)GHMRS9K0K{a?halpvO@#t2f6+eXQw@bmxAWp<-=epchG#Au19ZZ6* zDsN4fmSwYSZ3uC{*JHUmO~dv=Kjx)g4TxD-}5w~T%>pCags9b-063>$TXX&qqa?=q>K%7L`w&&?OQ(lJKa- zeOf)tH0uV}Lz{z{(`BX(p0iiZSJia(kaUz-Oh zu)28_@i~vK6}J8~c4ApMuFqLhOnhgXFFn|7aTPv(cLD1Kz9KA{ceMBR#^Up@Q@S%2 z$sE>wJec;jq&TN$|2;cpCZ(Wczr!yy*Sa@5mfchot~PLconerYxVq%;SN`D-F?+61 z#wZHRKdT*zlA>#KZrts>Pq zrrfkmCW3qGvyPfkF%?3rS&pRi6pQvi6@PHl*_taOrh0CPTJ}b>zdo3FlFc6ZEzobb zIzg#298ktB@_>0gr;V(hv#yGnY!Ap!=vM^8{?+;~c;Vgeu{a0=6?p=8AcH(8RWby9 zgz*4}`~g+eAq^|Sl{=YwL*L+)wb(89*8?h)?(BHIfZQVsLk>4LsrWhe-7G!Y)M2ZFcR94`l@r(7qfDpJ zlsK?yiym#s+ewSqy*EDaT5GIKA6~)>1FjTzW>}ddvEo+bohjDHrWN0lx>b6>9#hjO z=dPvo>{x%f!U~B^{eG_ecX;cXT^>^H3Ky$3AL_Y#!7KD+7iVwz!DBL)uPoKrde-UE z<@|2d^3%P!$8Of7m9&p6+#wA|w0!IkZ5Z6)QK7GZJ!@7R#_wyp{oiZO#%d?mI~)1` zB0=97ydf^HMs*AMWJ}K*MF}}(%b9i^UeuEPK9YYbU3}2xuJ0H7qNVwXtMTA1d~ix( zeXkM1RVBjJkxyKSTNic5A7GIS=2j>Q*UGQqA_F-TA|jdS$mNDa1fgg#bb&VN#F6LE zI{87-kwJV7+gN@mH=4sw&~P+F8Dp3NV}=RC(2!w_GKTybGZ-jv2y%e)-KE5(h|Aa! zoM3KrB!@i%x0n>knHw9)XLBMod^kaIjG4To=H`Xe!*pI!GMm|)2wKQ=#0pyAhz3NlR>cXfRiR%*(p%TL( zOMSk=0u{7m5;00iiRKAP8QMoRa>G4Y29zp?rRnIh`IA&Y812 zy5mY)M?+d*G=I)uXm)U51ScqxAH$eCgButVH3zcTyXT!8*l8bg9PF9LWt!LZb>z+i zQfOAwP+|e*E99Iy2#WKrjfP&@GLl+;H9)0uZ7Llop~E#`Ss;zfBqIBUp~neWJOlt5 zP=^<7Du_@*SM>D^{KvRc_Pc0@b)x1qnSql|s(;$POJ`jVawO{Vwu zx>=1%9CWVRXnOEbo%?@=g0=ho!njGriL5+3UzK@wXBTxUZ)@11?2EtA|C&-_+~co% zy3jv<9k-X$%Fm>(Ij=IF^^|>PK%Y4OG$6@i;-9ASx~e+!mv;1xmG3to7bQ`+UAre- z7z-+8FUt4bTe)%Ql=|{e>cg^H2d(hunsJlSMr6%}sojb9y65BJ7;>BA)Ee7-xjUnm znxT3d>c~`?r8+y?xjj{H*WhK(8fy55-4k6jd6%j?%M0djvygEAgD9g#oXp%y8I-Me zYdU7%cwTc+{o|3yQtJ;)DJuz5DiFXhLhs9&u4vBr=9K=Gj)f9ygmgqE1NkzUD6ve$ zH2!SrOXMMLaFp>C#&N9tZ2@s=9oGTQpdiqC;x+X_oZEa7ftzDlEnc5X|Gra1Ef)(4BB!L z*?|ZQ^G}o-0S2Ip3`F|ri$7~kU^JqnL0mriVuflc9dX3aL---n?^1~BL;$N9i9#d` znGOtQYyhQee!k7j1OrrhzPjO$mE${I+~f~Jirm5yJ<1_gT$#2g*7xd#Et{+-zlxy@G6$y0}I_q`2oL>EeQq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8;249tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%b1y%85tNC zrx~Oe2(ob|w0SVL{cvJrWMW}vVPH4l2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< ztv|Hh7e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=0ZzXy` ziL|05o}$%q5i1Fm<}FS-&YaG3U9R(-=eo}IT+jEP-*tcQ@Atm1`~H3I&*uwrQ1$Xk zB(6R8s|uh17jRJJAO}?f2LK2Is>mztr z&;!Z++cz8d)hPY7(p#Li`yVP?m+DLdu|$Ji-GhuMW5JfYd>? z1w#>yq8|)ptf#a0vl$Q(T(Pi;LTfv)*o-h1gH71Q3x6LWV#J z8GnJqD~@Ilq;DI7M{{GrQKHZxC>xU+&g(dyC|z6ZYpmmY-!sB@L&-=H6~ST&5ou z-7ByW*yL(L{m_!_Q{AJ^TKUJ~-ey`%c1O_z0o$C>qjCo-o0zXd(#WA3=dI*@JPs$@ z>JT?~DepPIG0?P~m2acgT__Cid!v)oM;$M9BHbrgZ6XSg#TT>1>kRwm9quoGR$@`c z(Sv2hm#uMq0iCOF^uC5QHA*lbWW0?E?140lah6=#t$gQ}9Pf8V*4I9r$h_b}&Mq)v zatF>AG8H#<1}Pd}Tza-Q9G$x(?X*@@udjuwC+62+H}}bVCRDGOi8Dp-PiD(q;j|k( zG0JxhQbWZxjztoQR;{)A@tv2CwfwSIN@8l1U;R*E=D*>1?>ox;-2QVBjUyjt_t;^| zI@V<7MS91-xs{au9GJuM3do~N0&)&Xy+mU56)5Gh&iD*-dc`a8sLCKrI9!u<`H^KD zEdUtmjF(t5#VeP5w+Q!uagz`))q{m7AMR8khHN)hJnc9Dy*TbIvQka;JAy}lhODAZ z1N-Z2Ndo_TLEMP)?DXB71T!A`FpRD2)Nmm5lGR(Az&KHF^bBU-Ngb1}JJOf#XIp7a zg{%2`cazuJK0P(h5^b*C!8?TA*%4=RzltD+g8&RDqJ!=rUWQow5+oL>Q7E#WDt*w% z*7o@LXpb3Il0ODL`~%SVRY+|RoA~z!Fbnt90bm{}2O?yj#jumjjSO}GtaNSNt8r}6 zN@1($*|*%Km*2Py;V8eqBMN6{wHmS$>x3AA1yuXB#m4jSk;ERQy8k^bE?Pr&Ka8 z2p+E!P7G!_Pj~n|Yb*rel+qCg?O!j$5pmTIJ)gMeq&@6CPja8q*bk%L6oeKucTwd#udlV1b;W zkPkyPWj_`^cJ@lqJ~GMgdysiDS1pF+OY0q+6lY*)*C|=+Fkqkih>brZTR$@nNMzV#mWTCZQV*FhhcxsdPs(z3CvFZQ8p zQ)cV8`A<@|lodLlblYqXikejotGA=nO@Ja?)$kL@|3oIL7nIQs2jl>wKj;=fF2)E_ z#;x>4-0DGxbV1x7G^(ynJsiOd+<%lnXZS~iF$lHU`7fX~;OYf0LLL7XFJoIoIFrQ) z4<}e#t%nwvmO=qdWo&B#%GLtYf{V<5oYaBkZ}^XsCKW8MZGm=^GGJg*Iy@-})?uX6 zpj8{$ms95JrJ}Xn1cyF5xl-)e{UF%(%Z&{WQxSxgD(WSoJJo6wyW5m}P~zqnF#Fv- zzkIcLlAlaULlL`{nwuQRfU&#;;%%RC#51!rXAiH381wD6zlP2jZV=&PM!4eU4;FqgA1F000yaU0{|ov0f#Ao|1ri3O7`!;cRWg_sr7hbO?}=p zYnW~gv5R%SxQICZ*1bqRWxp69t3P5-X&yrD{qRobr?X|w_f*bLv@@9R^^UZA){1rr z@lVfH>h#`7ebH|@=SR4l;#mrg`$M;^D6FKQN_ywJatG9AzR zlBIO)dR~+92Dyfz{!6EPb)Z%w$+FzMpO!Ii4B#GBS*EWFsyE)Uw&$_jq5k}B`w|-{ zZ5xgT_TZ}>Ct{qlN3QMcvF|wkAhykMco`<#?ZU}aoXeHFy2c?j{DzG$3rt8(*0m!; z<3>(vybqYZJH4@!O4-0dmFj_?j5}j3``%;2;1h z!UF0tt{Vg&qrEi?N%Bb#oZbALxaJG|#Ioq!YA6#)put^Lp$V zv0`2`-?c>5LU^@yQzCR)eSWa8D1&25CB&Yo#_(5}hj#XuKUX6R<~#}ND64C)Lx=M4 z((?%(AJU_0t5Up^LUPF=&UxI{an`buN|sXVJ! zd?+DzU2n>K4m9$0dGZkV+X2+$CY1>B#S*(_(XkIVrWUWP*%fBHoHk&jNXyPxbx^Zb)A2G|tHW|BsU8(( zw(g@IKfhSAQ=dp|NyMQ(8tS&kq}tTDZJz5&A1pF=^!#utqP()ToxCDu$X`3zEmg`+ bg|GM+tGQ)r&grydrbT0{HAb!YNn-QwT9aM& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8a34903f3777b6fa3bb3d0e87a192230d503c660 b/fuzz/pkcs7_verify_corpus/8a34903f3777b6fa3bb3d0e87a192230d503c660 new file mode 100644 index 0000000000000000000000000000000000000000..b0dd77a41b4c9ac2bd67bc5d40c491328cb9d531 GIT binary patch literal 8 Pcmb1SuwxKma9{uc0~7$P literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8a9d340db3daf5df7b0ecf5ac7614ab4ccfe88a4 b/fuzz/pkcs7_verify_corpus/8a9d340db3daf5df7b0ecf5ac7614ab4ccfe88a4 new file mode 100644 index 0000000000000000000000000000000000000000..54389745886ce456b290086b1f617973354381c1 GIT binary patch literal 2473 zcmb_dYdDna8lLZ)F_;;~nM7tJ%c1zbaVAO*Ip>gClta#AXDX(|AO?d%WUZkPp`6d< zP;zKQ$zmZ>*v@BJ6(a4ltx@~BYF*df``7yM{&?Q^exCPz-s^tu8=~{xMe`~#%orc} z0B$gs&dY@8yf;7qfbkF?n%A9S26!V;Ai#xyu-}0|E*(7y(YgKs(UA_hNDu%)5fdkT zx7%hg?$NZHZCW!W=2{KSaHqt7iUU|20y2TI5HA|(h(Zg4hK{f>B)Ajs;4lv70=y46 zP|r}kVIm~6vx&h;m{X|UffR2l;UwA1mrM;J*iu6XR#Y!&k2oI*hIB|UtV1HfBxg=Y z`XT(guAzgn-y4VmIDdeogLni)2QeTW1P~84S%sUDisw!2CXuR1!H3()Vq#7wp94lV z^nVvETsN@})T(MyQ1&`I!By99rWf6E&FtoKNd_e(YB3hEHGMd^SRpWUG}k!SI9(K; zfccNDzkFjQo)sTHovioaWr%|hV4C*kGS}I%7V@xv94SC|+Ys&Qcp=(!7tvqn;XC*Xwtm!GZOhgNkHXWH7Y`E!Y>T;=p`^qT;rB{Azv9du5|+VWi+dxIv>i%c553`=MX(lY;tHSXhueDr^Su#MM&uz` z{x5n#jtE8+@|Cb33**XI&%=|BzAMN@ zFJV7zJid~q#l&4eP_dRxX9MmUP8<7#vqwWW@$QMc)CV4|yt2#av~S6i%ii}m`X|%h zu5VM=2KC38=fzI+gd0DpBn*K_00HDXKz5Kchq2Q9C^3|J9@}WWsJ)pg;kf+ll$O|3 z);sv=4x#UHjwK+mNRj^vz;p6tgaH77;(`DG*#1sC0Kk5w9e{YhlUP2hlil|@ zU8r!}dR|iJmxdcEgVjTe(E%x!z{MrSxR}V;2y0K15k7n0k8)yMGz9aJ@!gdEU~lck6hH@krII2&BC_v=S8 z4-J|Fey=Z+eWW0$Ai%x{G0j4+?=#-^7jda>C93(TpBvF@TX^gD(ME@?Aw^YsZ?_sV z+?BCl(${_bN!uCAsdpaA76W7WJ^{P1b#fmAU8||R} zpzL80nL4VhR21v{C1@}AOg3#G&S4$QVa#cb10DB&^X6vL^M&i2uEvy+Z|6Q&WUbAn zSZ(xp^fl+0-{A>&C_jcQIq)XoEg5@yrz#}V0{L~zOB+K<*ar(b zZsx6dNLh=bRx}O6T2_0_R|*0n-48gncGgyy?ZTbiyq)FtO24^yEbOUGOLFJu?LSti zE0lmq-iKPJFeWM0h{mHj4QmivvU2eS?0GF2GYUa;fWlcK-{e-n{dE7J{KeWEcS|zC z8h=M02!rO~NNtZk3JF4Zn2#gZ92G_4P%7R*)E&iywIMB76IR#IRMX%nCam*A_?Lv^ zI|)vZFq->oJrEH4Ru~CzBaa|Za>{kxQe@(``RitR18msu&I;bnF=y$nU31HGxBQ9i zGphu-*2NDq)U1p<<*RNfW0X&3%DxiOh5YyHOLNdh`Sy@4#J@8zcn;H1oadt6e;*(b zR%^^S4aHZbU1^s%oxZV5V9U>abp+|X-v;O_po$Om7r+nABh5HI0}>Hq?t4z^S3bym zYB!i{K)XGR78(VFBAsQ$>(wu2#v6-+1Yg#dIqt}pQqrM%DT*@s>h1qjB?NRoRL$6r zt_$O>A;EMoo+I`#95;kq{w7oT-#+=H)&5|c9M?h7K|}~7s=cxnDiM73C_2AwDDn1$ zkj_Q~lkXgFd~Ifnng&?@vlTtJF`}OKDU)lrr+1>-3UsjrN2iSkb;`CDZ&I#(&X@0B5}dQXS{d^jnpr|XcYXMj%W9~QH3 zJtg`28hM^hkp^m8{vYnuQuL6cjO$c{isXQNeJ3`xqjWUW7yHo$K~^Zf938$m*2pXR zF}6Uq=47Dh9{WjE9{bd!z2`*hMJ)<(;ywC8N{yI6Eyd-1*;xfsClrXpjz~$&vWiqU zE!Mck)?jNOVK!ge!fE09#geklZjuab-cuslHg<&?3(72qi5^pGEC7!H literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8ad10a8d830dfc79d121111ab76137d15d485921 b/fuzz/pkcs7_verify_corpus/8ad10a8d830dfc79d121111ab76137d15d485921 new file mode 100644 index 0000000000..b3c5a4848c --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/8ad10a8d830dfc79d121111ab76137d15d485921 @@ -0,0 +1 @@ +ÿÿÿÿõ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/8ae1dbda9bc5d8badaf6204d40f8b1c45ef303a3 b/fuzz/pkcs7_verify_corpus/8ae1dbda9bc5d8badaf6204d40f8b1c45ef303a3 new file mode 100644 index 0000000000000000000000000000000000000000..be75adca2d8af23a0ed2252d24b9a184a1a37436 GIT binary patch literal 266 zcmZQ%l(A;eZ#ZGti3?1IN_c{S1Q>`h04b0*gHCNWMi$2Dp^Qv8^h30vk_-$C{}~b* zw=nIJg7nhbqj0=&;%)j7!nI+0t15_ IR3VrG0Q&4hrvLx| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8b5e491361ee859f43dd6bcdda3381688215063e b/fuzz/pkcs7_verify_corpus/8b5e491361ee859f43dd6bcdda3381688215063e new file mode 100644 index 0000000000000000000000000000000000000000..e3b16f2846d11a52a1b1037c00d4fb5fb3d86657 GIT binary patch literal 60 dcmXqLVqh=;VkRgJVk7gB#bIm^&D+Gl1OP0%31|QS literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8b865640ee383ffa7b7818530a4de7a5caeca938 b/fuzz/pkcs7_verify_corpus/8b865640ee383ffa7b7818530a4de7a5caeca938 new file mode 100644 index 0000000000000000000000000000000000000000..6fa7cce6376148650e6b0e80d26926e8e476ea84 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BND+YsLLv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z?l(b3Mn+Z!=EhzIgT_v##zuy7`jUIZx0m0WyfQwDSKQx3if6_brJIpgj%2uf*kXFL zm097~de^0jfv%3P#Ujj%@*f2xrTqLGIA@j0%`bDCwc5E9FAG_i4L^iE1~ z>dzpb(5R#Q7XEI(a)0QVUX!hP{piDn(uNZ&h1cxscyE=rI$p~niD`pS^}qgQ%uLLT z42+A@3{ngP**Fv0JQ&-4I59G^urM<*up96L!&Fwdk?}tZs{u2RGLQ!eD6>cyh&70K zRTu>c-i{PAi@SeN#LOYfy~byufhXv zE@I)NlBJ8ZrO?3kvAm literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8bac2ca374ebeb775af0bdea429db5721ea6d995 b/fuzz/pkcs7_verify_corpus/8bac2ca374ebeb775af0bdea429db5721ea6d995 new file mode 100644 index 0000000000000000000000000000000000000000..adea3e6d32e02e1e4ad42229b3409e2fa7b5d218 GIT binary patch literal 39 ucmXp|W#dd}^I%M6W?>XxAYmZJ#K>sKV8G4BsnzDu_LY~BopAw!Ap-z~ng;Ix literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8bf951cf903ecc622812d47b1157d1a3afa9fbdc b/fuzz/pkcs7_verify_corpus/8bf951cf903ecc622812d47b1157d1a3afa9fbdc new file mode 100644 index 0000000000000000000000000000000000000000..bf97e28fab042871b74703e0490c5e9c02080f4f GIT binary patch literal 8 LcmXqDFaSdU1IPfu literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8c07c26d4ed8f891c1641537f93a4da2cb2fc6c7 b/fuzz/pkcs7_verify_corpus/8c07c26d4ed8f891c1641537f93a4da2cb2fc6c7 new file mode 100644 index 0000000000000000000000000000000000000000..eab0ddd9760b89834b7e003d5f8aa89757d478dc GIT binary patch literal 2103 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/8e3d651c6e09975d946ddc0ff39e8397d43b0abb b/fuzz/pkcs7_verify_corpus/8e3d651c6e09975d946ddc0ff39e8397d43b0abb new file mode 100644 index 0000000000000000000000000000000000000000..24d434e03712c8db065ccf74f1340e6d9f8c1fc8 GIT binary patch literal 417 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 G>%RcWCjz?w literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/909abde4987e8d1a111e55e9a715029c4cacac36 b/fuzz/pkcs7_verify_corpus/909abde4987e8d1a111e55e9a715029c4cacac36 new file mode 100644 index 0000000000000000000000000000000000000000..04969d43fccf4214059cf7b87293c6291a542111 GIT binary patch literal 3 KcmbpGd;os{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/91ca0abb4d96acec081507f6b50d52f2876533f9 b/fuzz/pkcs7_verify_corpus/91ca0abb4d96acec081507f6b50d52f2876533f9 new file mode 100644 index 0000000000000000000000000000000000000000..8eb8b228e34c4c58600bee6ff4d6b0c331a749e1 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/933fd9c0ca92e0743b8237b15cb2ecddcada1eac b/fuzz/pkcs7_verify_corpus/933fd9c0ca92e0743b8237b15cb2ecddcada1eac new file mode 100644 index 0000000000000000000000000000000000000000..2ef256b253999c5c66165e5fd587b12f859ae2d9 GIT binary patch literal 2477 zcmb_dc{tST9-rTD#@L3jlgNz9u~dG)u?|tPWRHu%*t_YvoX+#y&RzaHf4tB8eBbB0yx-^fED)W$5Y4T~FlKD>0i0kq zo%7WP>O~HXS_y(K-GG(UCUUNDu%)5kos{ zhtrln=Gl~!RdNF*@>XT2-d>wO1^~Pq2*?oTg}Bj3TNGLt)U$oHy2Nj37$&OUh506aR-c&-{0WyE@>nWc|{X^w088+j<(k#jP~Jm zdwDP1({fkuprjiJ_T{krM#uJrj~cENm?^%%=^e*sqw?-24JsTP-7$G_p!=bAA^k8S zF{Dt=vLC)%*Wgetrmh^Sgo~dFa36+6R3vp6r0R6@)?|liW&QFGw-Pcf2uWG0WX8n3 z95UDOE)Oo1`$DNBewdWA(RaiHMx3+-?6Cjvw6b1nQZ=-vt^Sfb8<)iKh~A;}MmgQm zLy#x9Vc8##*K4bh59!K}Y5n;kTaheMR63uf;i7hPWSY3Med+G?hQ+1N7fxdfJLMA6 z{2fBZs>5S@fNe2m7U4a=Yw}gL{lK8G3=eN%S4h03P4Tmyk_;@J`eP!4BUeUMgq66&T;!xd!Mo2TBo*=8gmY1 z9DW}0gVC?IcPIn8HD{Su#m;pG8@wpP4T4Aj0p!|1){yirVx{>}VknWE0sZxYmIkVX z?b53Ynqrgb%kazJ0WEzHB>{amt zn;Kt6jr*KbxfkNgU@d@C9==t1?2?>9zsmxz}trncDzI!Dw^;r?y6UYwVUTZdTv@0$!bzm z#ZT5NkwfjN^M>6WXJ0huJeC&7=p!v}#NO{($4#$to`?>FQ|5pQ_bp5lBha<<%vW=! zkXD3^>XVYE1!U@ol43!W{a3$(oYNV!-e{Y3FpDv(F$T0g{?(0hfSxN{ZFe)Wgq)fE zT7k7XlW4xtdAYkG%j7;+u+5`0$fBd~{a+FB<@HPkuR-XIQ$x~P{$JH&(L+LhW)9TXCTurMFQyQiW^4C<_#A9YVLVNFN_R)JBL~e#hipgPbmJ&~NtgZuXJhbjSADrP+I4 z_?GDv+@Yq0wP|X4>itJ6PKl$G&&Em~5)t|Qk86sv(E7O~$O_`$13Y#Q@Vnndefo|- ztft5@8j7!6v&=efDrI8{Hy}6rCj$M?gzuI|8t?iHh)0Y%A2_d5_9X44b$@~`EprGh zGy({P*~^O8s9sNtF%SoF9;~mkoMC-Z(t+BE3NkvxmcJ|Gd^(;gryfC92XR*tU^*DH zEB2AQjtDvYMW*uqee#>#asa#T`aS&t4g`u0A_5>$P4;S_g#XRc=-lSPxXf`O;zkJb zQzCavRa&Ep8b|%y_=DR{``|X^$^9v5NA{B+Pe{Hh(}_JusZ%+TIQ*L9>UjDo=dgNW zyV?!+Vd)CfRhoIyV)?mY}pjnQ>8)7LT4wsd!ap)N8%XQdKn5uUVX1 zQ8v3EaB)XG`YC-i=*&~RXNq*zeSyYHmjLMU(Jnw6CfHa}ZMM{c4ctx~E)HEL>-l-#`SjXe5 zp|Er~BRy~OoID=i8YaoJbWEy)7G+RrrMul5JCmzvYBzuTdQnMR2SJ85=OPhd6~(4T bfig=$q9@k3&F)NYwTdja(FF6}gf;&Qyk-LC literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/934980cbefc7b35a5ceb0353b787789f7b5c6dab b/fuzz/pkcs7_verify_corpus/934980cbefc7b35a5ceb0353b787789f7b5c6dab new file mode 100644 index 0000000000000000000000000000000000000000..e1f765220b187fc346f46af133fbc1fc92d7bb9e GIT binary patch literal 2473 zcmb_dc{r478=v=`F&M+xNn}RlSSs&3)*(uk>{(KWvJ{5#Wh$m41~C|9$#M?L8p@ir zEG0`LN)E?b`0Ts143WO{Ipdt~y7FD$^4Iy}xt{BOuKWHy&;4A#`}czwy!X(&N=y^x zXMTVi%w_PVLJZzy5CC8t#E<56WtspUNE8TgAt1i*i9jv`Jq0ni{su9ScDYCp06|eB z2V9rSra$({jEi+j6Ez~Xny$YC@h@M9wVVFcD!bC?- zNZb|vRo5^;x$g~x0h~WTGC&*xVt^Qs0Ro6eo2m*V6mfBfvo8Sy zE5<*I7H=6@`f64-Dk!^On&hhOGtmiejy1WxQj$&$2wRFoY|R|^FIMmk9LqJ#HB1wO zCt-n8>jQ5sBr>CeXA*Qi4FuSc0ppan*SRj0HB&~sqliA*+xlo{`>Wx`dkA{{eCO_H zlQp`inTA3Gc`U#2i9KQCMyo~UO3(26M+v#8g1bq>ibuw`O`q-Sy{}WuIEY9LDVDby zgl{)AIaP{lsN7J-$Ik?iM`2M_DP5**ZKg$giqou$LFK#HgltP7qbSb}5$+Yqm!UQ*c z@Fx)TJL(iddJ3c4e?HGvqKKB1FXm{vsoxx%C2enAxP7f@dF9Kwlepq;`GgFAr;v%- zu$VqzOFT7)_*TF@nU_0pMWf!X)6ZJ-9?A%24cLCzh`HOdj-OrQJ{A=Sr!4?gA>$8Uc7xo5NJ{ZV%7U=DL$a{_38_^Su^5F=lt*5PJE z86`XSr6Ox>F41D6`(kfXj_F;VV7mvWkR^xT`oAC%DjQRoe1%i<1e6RNEoi@;w{}t5QVhk`&<|=}?J;E+_=dV3wr}aEDL2`Jy|kH~>GE2)sdzl- zxm9yQ$Jgz5Y#N*DGsXK@^Bl$~u?o>}l2pG24M|ljy@K6h6EI^C!~m$ACHkk_3c8-} z83UEzNgI6xw3?mzHAK>SZ&B*2Y4fj}LwsO^%b5VlR<}KeLwL?} zQ6F~=5UV9(f{x;^)T*$Fn@QVP!4JvL?;4;`(f^vTt9hge$7etSV%&A#S>1|98P9D7 z6ZGiWBWU3?1c>)!eVgYF9gvm@)Jas7)m3Zzy9(Z?>#<7uA#`mJ zZ#5BSfYBVWkKni=u&LhWthE8$tdf7`r#{MyC!P$s*fxdHL}SVr zR2lZ28}^Ga0d*A-PGR0@L~n}>X2&XZ@BK1_MbG)*ACJd}b$1>UbMqmUzB8M9?gbz)|PScz_3VWkF)ucqS4!K}=J=`#uhLVKtbX61-<7d_Ij z+FEa`KV~jp%gkZ%*0qwdjxM4seZfsK+&Yp?iv(p?g2axkZOvV46H}q!lae_z7OwpiKjB{9PY>;MiRR^eTeh#B&*r>1 z$RNOg59l~qen!UsEI{Y7d@zs&Io5+kj78+|ftLH#EW8^m)(7@Hp8oBP!Zo#L2J#@~ z$}AEFVhz|8AbFnIgTcU+Ns-}Rf?T-m`mM8%243y6tDbj@P3SJ8P(zfG_;!=h*&Qz8 qObY3T|2|`HxFRE4Wj#St-q!NS9est|GrRO>=&)_8;oM|o$N&HhM}}Yk literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/94261304e9896e779342580addf0f4c209cd8d54 b/fuzz/pkcs7_verify_corpus/94261304e9896e779342580addf0f4c209cd8d54 new file mode 100644 index 0000000000000000000000000000000000000000..5c20f287e5aa33d08fe8c99456795cda359c1ab5 GIT binary patch literal 704 zcmXqLV%o#Tsjb4y%*4US$ivRW)MU`aw33OD(U8}Gn~gJ}&4V$OnT64S3CPiE^Jx3d z%gD}X*u>NZRMrGkW)N%OYRGNC$;KSY!Y0h*7-}eNAPC}c@Nfm^=ceigmn4>?8Y&vd zg9N#FBs}v>NU9m%$ZoAy0k61P??f7wrmnh859T0b&HKAqqETj9KB z&^FVUpYQ#SUS8&!_ls+J@QE)!uN`G#fPmn;>c1lN;*OkkU3IAXr|oqmg$cWtCS6@+ z*?*AXy*IOt(Sfz<+y1pZo%>5zx+~SXNBx!?t`}vuRHldXL(PZq1+pp)y)fH`3`5*Oy@k$urlqIV(TjR z8?X9{LYQ;*c>kQVuBp^Wz&F*GuQ)cJ^Icd)JNM#MhvGepc`JT798}eh?RvQ1Lg#|o z-miH~jC%9bQ@j&r0xp`pO+QBG5K>sE6yV5*@>mH+~>X?c*@00}@T00000 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/943503cab2176196b8d200fa2e2a2a8ac611dacc b/fuzz/pkcs7_verify_corpus/943503cab2176196b8d200fa2e2a2a8ac611dacc new file mode 100644 index 0000000000000000000000000000000000000000..327cd3481947038283c1ea8f17aa39d1419582cf GIT binary patch literal 39 tcmXp|W#hco=u!Wjmyw-mfrNk<6C`z|d*q&L0psP{e9dGGt*ea?B#b3VWG`F(!R@0`!~^MUBxchKAl3}ePe zUVszKrgJkPI(HHX05A^XMRU6_i~$cM3IsV25YKlakWEKVLUfLQKy;*SHWCCtP}tBO z*Xg|Bk9{=lY?a(ViMU=#)7zH#k2t`?mN0~QAZ|3$4uuv1_3U6FNMIXqVKKJneLN1> zQqNL7U;-q)y@=2UlRml!V*hBS#VtVtxoLfJIRm8_l2arZ!VPy#&hD~+4d0VpMjFNu&o9pqJ7R1CX6*6P;Rt}l# zP`4+S@@>J?Q9o?TiKry8fKg{{etX=%ysWH0G^rRm&{luTor_K6xJU0)e4&(X=_!B- zZg}TUAn3K%$c1$0N4NcYhNVCjE-GEfQg>6mHaerZwR!gDrG};DPp6OJ3cFkQ}zB^<} zpFAYP_eI;!4#5aRz7+Cm!8kG2a&W|B@AB47C*gr>j)Qvqk*=4eux~l_0@X+pwMGir zZt2;U@ftQ z9F$9RJ{5h-n;nW3R!Mx3FVH6G54za(+a+dEu?sM@vnzsw7q6 zz4c1Oa7XHbVNd6YC(SwcrT8=YZQiZN-0oh(&#ZDDjtYcR=79>*2DXV2=w5pKi#bzJ zE8JG)LCM1cGIdl@p&-)Xi{Ea}nG9NAlMCg=f?}!Z1vRd8o3QeHLtPHoHMLij8t=fK+sI6JeyP(?I2QEOvN68> z^VS;{l|}KHlayPWAAkiArubf+i{ ztn{`cK^Qa_J8HXhP)HEM!MyCaW~V3;i#p-qN8L_LSOZdr)nFA>HDy(HV#1m~!2jJ~ z4+)_;zv_X2=r>^`z==GHKf9c=qq2-v2N_Elm;Q zG!$>SMwxZ&bjtcNeo%Jqrvds)!Vi~68nb%_Bp}9IcAe5Gdyw|jdLUkxmN|?T90deJ z9c096R4%1O8;F5;&wXF!I79m-r2@4R3JM1Ia zZ3sF3Eu}(r|NlMt->PNT%#Y*GhA29S2!KR1SgV2J{@0G7bDM`^GbaQ!*F%`^6S$+R z(i)XjIqK&p?%Z(R0k?y2Cen|(gw|_zs9qtB zNL84w(##W=%1@3McU@}@>M&j0iSx6{jE$7Axc696*}F2MUh8F+ih`Mb&C>jelG$ng zGh1R&dpVJtOI&zDi$+vhh9xz{HM;poBcsFg^Zm9-VsURsB~5B$(2o~yk_{C5y4S{4 zDSAcQOsji`ImM7Z>3$)|z6Y=G4E#j^qcTNOd_1M5>|}Oq>#Ba8SBA?TJ_p61A!c)i zUGW)@)909NoweAM{%VE@QWbPxpvMuK<2F`Gsd!VQptE)`uy@x^>lV zAts=vEW$C&JB8?Np2lcjq3pa{f-vts6a34OoUpEr!y;}zn#FHSXWzO>@b=VkJ)I)< zRW<(1i~EW9aw&YsPTFZIF$BK372rATJeAVTb_hzK$O`Vh@5ZXc|Fv|xeJ86*yl~%f& zeKE7S8m9IOH!c;Gw09DvY4dL4;Z~6>Y9uJV93*mhZPP4iYNJi~T{}%6??q_ypZAUa AmjD0& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3 b/fuzz/pkcs7_verify_corpus/951ccb49640c8f9e81fb4e0d82730321f4e15bb3 new file mode 100644 index 0000000000000000000000000000000000000000..d48bf8bb88d628eb3c05dfcd67b391722029b748 GIT binary patch literal 2 JcmcC!0001Z06YKy literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/954fb45a28fa70507241bf95743995c4d87335bf b/fuzz/pkcs7_verify_corpus/954fb45a28fa70507241bf95743995c4d87335bf new file mode 100644 index 0000000000000000000000000000000000000000..e7cc140e0d3a3cddadd42c3b9e425a81b80f1460 GIT binary patch literal 4 LcmXqD;$#2-0NemP literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/956afa4e7bdf06e05a0af4504d2e2a0d03f75354 b/fuzz/pkcs7_verify_corpus/956afa4e7bdf06e05a0af4504d2e2a0d03f75354 new file mode 100644 index 0000000000000000000000000000000000000000..79a3088362f08a7b7ee6df215519c36e8baf1aa7 GIT binary patch literal 2473 zcmds2c{J2(AD`cE#$aX`>yRZg$hA~{zcIE%xt46nlDd?oFpM`6Q(_Q7eb1@)y!X9--M{X0&U2pgea`p!JkR$zpYP`bF?sKx zd6iivtaUzs8_Z$yvLPmK3J3r&9^ymuy0A+b+qd9*=Ldn<2dK9S|A8_~? zjX2Bp7VOSpNIoSaRe zu|{v?(s&Mbdhn>-5=tNR$E6*QP7w3H(;>%EZrJ8B! zA&3d7Uko6T^joVGLp$?hT7Epeq)ZdJ_h2Sl(^dWI;Dq+}=9%jk>*p3eojQUq>`+L^ z2yhG?t_+Xu0yYWkZ1Oz6TdMDpLtnqJ3`C|^~>^a>G<0rSmDSw!k*0-C)R2%o_u8S_L|u!+?LX3dv5(84eCg> zv2u=UW=_Z)_S4#vE2)}n+yw+3YhHKG`;Pv&AvL6LFlYns61R)eUAy$gI=$7VAy+62ax~*$g_p4A?Y2)nxF_Mk=#Cm)q-dBbaA_d z7pF7{W0{Na^Dl&!mP3g{gs?wIfSyBm&UtBJ0N6%xK}gQ>m39EY|Alq{;%)V^Y{7Sg zyyn)v*Pqjb@`sO3OKAUCowC2TtbaDbJLwWQJEs&K85R|K)YWK!&&Fe2p1{R0vspXq zw66Ji$fU=a!aEyRvsWCZ(b=ER1T9@KUkcbqEoqae&1D=^HI;yD(KVw*h$LrgZ(p1x zuF(B$t;}P+dhcJVie+mR1r-JQ?m}#npu|0f+g>7$WsM{?D&_ouPSebL&vi>}nz|HS z`GfUx%B~GkxABqlw)24wk>ISZn73B8d*x##~ zEep2Lfe2g5qvFQ}H2R>5azT{CmcJbLL>8kv+IAJpW=&}h11%LlyL0z3^MotyuSOQr zZsxpHYF?R4vRLal`?@~c^cGKu?fqlOd;8`CUTBj_>)0%;>$L>TAOtZ1AI=o{U2X+j zPIvVxTzr^v=UxU_?qx@XFlZi*)OP5ikRXJI`8aaT;Up4=I_~aI-%(6h3(|x&V2Zki znmR`@VeN0i|2<$238T5c;DG?)cVHyIjr<;glDDXAm!grjP2bil=wX9@aZq%3h&;!1 zYMWY^y5U87HnB{UZ=C%&LC;LTb${78X~^f3iHe7KL_U8-RZ%wDAkPM}g7|j`kKZ9Y z=eej4Um8f7f2V<(8zYAqD85py66?6}w6z6dpTg9CHP9a>d{aEqgyS{a%m(R{M=@a$E<+1QCIdsMgX-ka)n=Bj~)Q z{<>x2F%L5u)YQ4^rbq51I`4v8RmUXLGWJT+Dn=zVR~a*$TrVd9L)tfJw*IXTfb|vyym!tDA9A5=ZYpky7(2&#F7{ zCYz#cZcsHhy{u|}O5pUiSo9ulRFx-V8fs4FN4BpR z)OcpO$n!g>1oyL>vMlck=rlj5Iv5702yaj3=EXCOjflZNmEp7Gw7fe9w7LX|lc}#f zItr`Xt8w0J>7^T2>}FyEt4bmr!@bhTUKSaw)@2{byTu5L&eI`39F7m~Xgeh8>aAV$ ztJ&mxR|&q?H9XJ9$lVVc{w(j!TtvT}jMG@?eu-{{s#a`rOVMD42X@^OK~pTe91$`* zRKqK}9(7x`{G^}pZkth69-HKNx$~k`qGtIxu?}4!mELA|>|~ynnf*-S#e2oA?PM9ow5xc8Rn!ta3Y1w07Cp4OX`V8+(IT?g L$`HK$Dy-=@rEvP} literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9586e325da1edccdc0ae8428c5eea1da48c3b705 b/fuzz/pkcs7_verify_corpus/9586e325da1edccdc0ae8428c5eea1da48c3b705 new file mode 100644 index 0000000000000000000000000000000000000000..dc5fe129d5c545885b06912dc65bacf78e40ff30 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL*Y3ZujOq;So(+s%SIJDXr85jhanGE<1d4c+wLs^)4SVB^ZOAO@1c?~TL z%*;&;Lk-Q0O{0KZO9OL5GeZ+o5EoNJq=7ISJJ4n4Y?&BA1_K$)jO@%#3@j=>+s?>j zD*pGpu}{s8yXHcaMru?`PE*{eXK$X(%2GV?iX(+z5c)N>w541 zgLs%rXpE7-K`^ff$ba42+!A2g#?H1?=`Iw7^bf3x>9?CM-DPx-WWAM~k18%ml^Aa9Uvj*+ zy7RI{8E+jTC92H8r3b#y(CBlOXli_VJt=88EZ_yKzDe6sK(EbqYDxDQF}At-=3H{F zGc`5Ogee%jSjbe^+7YO*sX#TeF9e_A5uc_R*5_-X>_zy?VOO^g%_er<+?k(?#u8KI zuJGE{KQYdB2~@#GHoglbldW6pC{Z0HXIg&RCpBWKmsgGFnfYx#+c!d6T0D5+MC0Vt z$GtlUW$gyZS)o2r1GO;;Pk}|EFpv6L$v^#=)LSf3)5GG*I--)y-7B6;UMr3wL=!df zB@Znl>Hfg0j;J9UrbJ)qvqgv}LJ)&|rgm6_-7lCeBv5y}E1ugq2=|=z5nC(A9XhFt ze=BbtZW{2i-rgwRFFQYS68CZLm(%HHLi}+A2e<3a5!NN^VcUR6abNfX;XvXlldjv+ zXKtCT^rphKIqQCj{m%Z^^Gj^8Rh@_M81cvUNZWhWBngNFmVhF6$PLm(BYkz1P(+k^ zVT;Xd>HS8Imgm&Ny=KIr?04{kFAc4`2BifNqty$=zmq^fBRzE00AL9v2O(wK%C^IP zX*&S%ynb50^gCjas8!tgDMPhn!1S6S1t6liC%{B$r}dVH5ObVES(W9{38+^xor+K@ZC zVXy*`;_JpbhIhf2F`nPnyJgkL`mL@~|29R1qAb1)2_3@Eud`hWQun#mOx_e=a`c78 z-SM}F=Ur&b%{m;T_ioet-p85acAae=_wE+n&{fXqroWp@DCn3ajm*eziw}o0UIEtv z7Vyo2aQ~{^pPhuNTVmZ!Zf?I-%H;H|H!6+u{v5JKek6z674JR^<_X5k27s0uzcS>- zydt$)ue1D0W^Vo?L($A=iql;Cq0YuU#{z{&_ba=R`1(5t&8 zw3@)De3%@ldc4T@6CyM#FO^Ba`olKPBCyw4&^h+JCtNAOM}tVgmQoN7m%er zrJ0=^dpKWiqbSE?t||4A=#i5*U+ZLgPXGPn#0(WK+n3%q`azOJpkJq@7!sg~}61+Xq2BfGvB} zzuK+xfqhSV3{G56yHuV9)&zM5Kv=Yb%xc>$QAiLXz=|@vmboYrkMdxIaF!htHiyh$ zQ`ls)>88yx$AoDs!hik13sOVNf6)U0;#XlLAdmb3fm-WS+or=LFF8JMG_b-&{N_zz zc=M0&_CFq*8oL-ozCSWeTH8GFVT6;NS#V|AH>IEb(P4d{R&0sVjk=0Fv`rBma)p#+ zhtnl2H@xh)sQ1eQOaK_veNo+9oPXqM32`es-bdYfdBqRC{ ztlnc;eKYHUTTikTH@6q9+6Smcd+Te~nViTvgZR2|^3mNoy5SZnhI*DJ_y256Vzu2e z&io!-8-b~z!aVSd%)vi5KKzhso2Pg{sxT3d|a`9&7NTU)$~DQ1$t`Inxh(Z8aqqyn(daV zMh)0tGsCHMIoZWSKT^o#mS}D4)JB~)Zk%n6tJPvx!f28CPOtIvC(0{Z+o*cnSAJTt gu5nUM9H=)Hp|NdtaaY>VLW}ylR<26%ljysD1H|g}TmS$7 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/95c41202255f7ede69c8f41bafce5e6174a49d90 b/fuzz/pkcs7_verify_corpus/95c41202255f7ede69c8f41bafce5e6174a49d90 new file mode 100644 index 0000000000000000000000000000000000000000..8780bb2e04d51ce0130840a7902cae322eb61af9 GIT binary patch literal 258 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/96cf8b01fcfeecd55adceb85aca3ed0361554c46 b/fuzz/pkcs7_verify_corpus/96cf8b01fcfeecd55adceb85aca3ed0361554c46 new file mode 100644 index 0000000000000000000000000000000000000000..b1cd93119e2fa235e76c14e960ac0fd63851c3fc GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq4vhruA&klTQhjX9KsO_(V(*ignm3dG?O7IrNx%}h(IPzX*<=450514A_f z6_6~muq={nX;G>|s#9rkW?pJ>v4XRsuAzaPIIpFpftit^fr$YSM2Yhn86a_qvJ_;j zXI`=%(UvyONAeppqX7eRV=se2XD3r*Bf~j;$vxuR%kNEI86U+f?r$Q+GvkZW&B!Z9 zGTc6FF+JMKtZ;0->r%x)SI5_45oSjDj{=fXe*O)dvr6UWm$}Va?OckNg)B^RdKvPf z7Tk1tC#5*`XOK^5)KPv5f45(`KlDtm$=1An^kGA3!-@CT2zk#>EV*DF%XUoC$4j7~6h0F*35SFf%c*8}I|eR92Xg@jnZz0W**?kOv7U zvq%_-HHdgs7zGL5jubPCyMIu`%puFY#%G~{EJy(#ix>-bY2+wo1qMT7LuvGi+025^ zUWWOc{khWTfat8xXHqktsg|9I+XvE@I)$i)n(e+%iQobTAB9Bt=nPqQu%xi5ic7ud&6_ zr#-iWOY2`(78zbOHeSztJPb}}&PkQLCE3QmU%RiH$VS>YG{-k6+IT2x?8nql^* zSD)!Wl5pP663Ez`hW0qmQg6u3CB;;jYSzT`x%Zo1-vd~lGgMuDYrHc3Bj-#G{*{%ccy&)ySM7NKVUT2D literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/96dc059bb962e84fe97abc1755de9c2c28a8eb6a b/fuzz/pkcs7_verify_corpus/96dc059bb962e84fe97abc1755de9c2c28a8eb6a new file mode 100644 index 0000000000..27d6f496f2 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/96dc059bb962e84fe97abc1755de9c2c28a8eb6a @@ -0,0 +1 @@ +ÿ£4€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/970a4d2ec7bfd2b45410192e67454eb75da2bd38 b/fuzz/pkcs7_verify_corpus/970a4d2ec7bfd2b45410192e67454eb75da2bd38 new file mode 100644 index 0000000000000000000000000000000000000000..a4a96bdeccaa7883cd35554dd7366f3fe3e584e4 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/99ea37a90d67edf261190761100a115637f796aa b/fuzz/pkcs7_verify_corpus/99ea37a90d67edf261190761100a115637f796aa new file mode 100644 index 0000000000000000000000000000000000000000..fbb132a7438fc2a81251b2bc33fdff455e579a5c GIT binary patch literal 417 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9c1864ef6238760409c773587161d581317738f2 b/fuzz/pkcs7_verify_corpus/9c1864ef6238760409c773587161d581317738f2 new file mode 100644 index 0000000000000000000000000000000000000000..098a5ed82894d605fd4e1eefd990149d8c403766 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLTrgh|)-nYRPGeJN4|%vsqb+N1l9AP&x4O%af8hGZwD>6hGl!-cJwhbcyEWd|S4! zp3mmIILIKtfDh<6S$;;w|13b~vV1U*1@ZY<#8^ZQA85H>&BD9EVtruGw85y?Hh(OYz8)PYNmrUVeE}GH1rZwV&cA+{^pvp`9+#yqs^#_SN&* zoEHZf1Q_rE9Vg4r$oQWH=v?0G!>+Z%;zYR?Sh zLDI@B5(Z)o*cBjop4o%Jz?Dgn;a-AVxb6C_vyTQ|?X#<%cZ*HvE~8LGl#=*%q3 sF5*lI>4*P5V{f=3BU@!XK~vt=^2i;1h1@f{^k?X>ZL8tjWMs$y0JSWIWB>pF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9d8a9f4be0bf4fd1c21950e9505e0bee0ff09565 b/fuzz/pkcs7_verify_corpus/9d8a9f4be0bf4fd1c21950e9505e0bee0ff09565 new file mode 100644 index 0000000000000000000000000000000000000000..bc18d2c78fc433f930de0ee077c8a8eaa3eb5f12 GIT binary patch literal 22 VcmcC+U|`U1&~LB?(+ms{8UQ-B1nvL; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9dd42d3863af1c9bf7b284de5ba5458fbf643280 b/fuzz/pkcs7_verify_corpus/9dd42d3863af1c9bf7b284de5ba5458fbf643280 new file mode 100644 index 0000000000000000000000000000000000000000..fda43cc0f068c42e6e7795d84f7677c6f62fdd9e GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLp~t|bx|Q$wVIFdIAAJSIk{!OV>8%uWm}Dn8rJ$Yd)1_q?&sPOXOfLX<{oR7*}% z+^J`8p3TZqJo4m|g35uHU!IiAnXz!~r}zo?@_u@1r%N<1=i9P<^?Wwx#X$xE27KPk zp|bppjQ?4H&Sm*vAPaP?EFX&)i^$;vE%&QgcsE$A5A1n7{o5ObYiiF74~&+Nfq01X>o+x1 }T?PXIDM%7MsvrMxll%CGqVhrL#L+#F-S*5C46} j-f%@mw#s^fro64?9esr(XL5Jx&(LApR>Qf;$dCa5D9?bf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9e6dea6e609fd74fd29a7e5bb6d900ccba5f3fbf b/fuzz/pkcs7_verify_corpus/9e6dea6e609fd74fd29a7e5bb6d900ccba5f3fbf new file mode 100644 index 0000000000000000000000000000000000000000..7b861b02c9b7e4870e84dbd035b541a5f5a5c1d4 GIT binary patch literal 2 JcmY#k0000=03`qb literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/9ed97f368a0f957b7d4bc3a17676d729e8699a61 b/fuzz/pkcs7_verify_corpus/9ed97f368a0f957b7d4bc3a17676d729e8699a61 new file mode 100644 index 0000000000000000000000000000000000000000..4cd22412efe72c699ce1794f878666e4f7902a0c GIT binary patch literal 2473 zcmb_dc{J2(AD`cE##m+;vL-T;1wdgmRtdrr=|_kI7m&pFR|&i8q~&*xdr=ll6U48hxIK{b{o zYfTv72lE($84yD-4Fmuf2MMDEy;zojFA@a;d`Anei zUT4}#nlDU%6gDS?urgLunr{%*mxez^@$sY3g7FTtP`oY82ihquOoSm45r#=bB20AS zg~To4KXS|kABX|&`tg8hfcFPT28cuO=7m582q5mSvy0YcRnM9`jv+OZLJmBoNJ+UK zdjXi*GyYRNd)3@7NUy3qZvhVsnv z%rYh6QCQ^g%By#_(%JD56Um03Uxhl80gLo^7x_+?H&fmQ#1R7xxF%>1mvb=|+X=>f znBzAL$hw`>Y%{S}`Rw4~k?qmL=1avkYESSc`v`fc!ds~Wsv5&wt0y~q?iiLZln^PA zCCc{w@b!i!_bMq}%}eU|q=``SAS|IJYs7MTkZs$R?mnq$TJ`=)@=ZHpYOXegHFhJP zBCxO9PeAL|wrfMd*vunwY0{xXo`#~XxPSXQIDT%?Hg}^h|5`Aen96sT(W(AYGuz%z zOemu1V+es@(q5+$*6BOdx#xN1EH_g{ABn25%nx*(7Jz;6bDP1oEdk#Uv*fgFFylpaJMvmYNg{|Yf61QvjJz9M2c&**3Ie&MK z(&Lz)EPlJnrE-kxj%1vbI@%Rs_M{R&03rbdP~Z$XLh?Mu%8Q_+P!jnZ)0N_ddg!> z@9VJTD^G2~xx|J&GBAaf@%3cb;yIhekiF!}4%tWf^nIFEvXC>nVXO?1;^`Q87Hf|! z@qP11;h}L;;O}+iyB?{Csfcp!KpB={SC!1T0TS-jEd(vH_L)J$*4YpKYxX3HjvP(x zlj9QeZO64)^PbKlPg?Wu$&2Q^a{9QMaI1R-Ke^1mKQ0W;oB^uI>(~}nm`}ywZ?+lR z3}T$M@0UL;rqG7e)rw=?z6C4tPv+43;+$8&T-LPS2+(%#H(!1Zqd@$D>t$v+t6KsQ&UX(ZOZUDDc}^l!HD<6dW|uA=d@FAdQi)@#e4Zbv=-6O- zXCS1@Z!_5P-IZ1Alet7rO6f5HLx3c0u0_6=&i38g*~gOHJhN((hP#y^iwgPn6^ zwK??#`-QC=Q|3Z?&hXRZ#7r?d)zfKc>hnMn&Z(A^qKbot9p}xweN$DE=|Lg}cgq?= zOF8=r+pgy?pOUkaL@nx?gf}mBTP+p_MS1OYX=$&mu-uM4y?!&>^R-b^$#D2H`{v~K zuiW>Gv_)#*nBYUb<3i>s)rf{er21uuBU?H568655EHnf`41mh(65r)k)ayiVzw-Io zwA-awU`>Dv84^MZ@T9iO2!#Y894yR}Yo3ZCv8W@y!L&`qg!LgkSQpmT(bdx7DJD$X z68?3AD2&AO}cflkm7r!t<_+`n08h z*e%QvI!d@oztS;rB6D>C&rzQKUO}3ll9&;JKU(ECm94{;nYu5qkg(T8+0>LxdS%JWuSIJU4{g{}EH6`TTF6 z+-kL3Y?J3YCN-5 zxLtF6M`qTZ9h7@xvd=4x5)`QoTKiK5U+|qB%|7TA)kx~lxkw(AueM&M+osM}9UZjn zy8JY}!+LH9F4*B_Vyvv)-N$lT0W~>|2Cs9q)oe`b=4X~PZH|kc;7Z3S@gq0p1@Hv6 zeq2_LJuUN8eCvT`R)_W1du?OHvfjuVy8JpPSQu}W2b2Z*)F;)d`^P&?=mkW3B#^%t zeDN_K-&v0h%#dHaami&iA+)ZN=^h=BNer;f zVzn<(cibsQ*mj?Y`1wFmbXUiIN$)^X*?a4$58krEJq-fS#)-Afeg7}-^?b~Li-N~^ zq=syta$P$nwXJL@%MY_=kD#cOT#SjB8*UJkT#GH-RdX!JVyDxXrhrpwlHwW3I!Wsy ztaO*rHnj$!AU)LurJU@-@uMmPLR*xq(1M0sCq34z#=&@_FJY=c-`aKd>iN?0_D-S# kea2fR#vyi*77HpYgiG#U*|13)UvHE6*iIKKd>PgHUr&hq9RL6T literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a00ed315caf018afa0c4bc924e041d6506d49776 b/fuzz/pkcs7_verify_corpus/a00ed315caf018afa0c4bc924e041d6506d49776 new file mode 100644 index 0000000000000000000000000000000000000000..a59d559e0147f1addc582c62cae355c2ed85177b GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAPz{`w_0{5 z9>XT4HlVU5pfZD416M z#UtUFSCU$kms+9_o|%%KSyHSJP*SPjQ<}mg;u^_+CjLh`gZ$(8fXVyvTDmvYJEFRQ z7w%L>Mn(pfCMJfED>Zi{+ZJxx_jpO%TCx0^pUWI3?5Jq{$Q1c>e)DgI^O`~1Ok;k& z_d9xdnQPuJuI0fezWls)^u`Sq+byEYtAg*U|BBFyJ95@_)uHO2w%3&uChT6Cbaj)P-y;Y zncRoyrPpWA3wJ3wdNqF6p6d_SUAVke;8^#@=9*PjyI<6Y9kHJ4$~oKQ2KoiuWw$t@!0|P*p#+>*0P2oeOGv zzveM9>djM6@lNc?$m9IS{lmWjaJhVFPI kf7j8tM?M{KEZP}njjtC-}SVW^0lGZnHZ8H)6R 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a2d51d67e6309123a229718b1a635344ffafde5b b/fuzz/pkcs7_verify_corpus/a2d51d67e6309123a229718b1a635344ffafde5b new file mode 100644 index 0000000000000000000000000000000000000000..30e681a194f4a674b3f466aed12dc16254ab3c2d GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL?0G!>+Z%;zYR?ShLDI@B z5(Z)oB8RalK=M4Z2ZMntlOn^t1i5hA^;>5j4ZPZCS3U0*o6ucGp@t|W@$Dw1vpZbG qnH16w|9!^Za79M8%6fvPyshPtJNgQ_XLjk&&|%wF!@0@GkO2TS&xe%& literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a350e40923e79ada44a555e9b78a3c45209e572b b/fuzz/pkcs7_verify_corpus/a350e40923e79ada44a555e9b78a3c45209e572b new file mode 100644 index 0000000000000000000000000000000000000000..60f4dd8ce3652799f3ee72deb546a60128a5e50d GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a428102a5274cf7022886b3249f2c47a0b309278 b/fuzz/pkcs7_verify_corpus/a428102a5274cf7022886b3249f2c47a0b309278 new file mode 100644 index 0000000000000000000000000000000000000000..8726c2fccb5f3b410a4e3abbaf7c895dc0e4de4c GIT binary patch literal 3498 zcmeHJI}XAy3{6rBqNsb2H~~n|&Ik!MG9x68!-Qbt2porr>#$Nc(2`&4q81qHA!@9| zetvfBQaYON37PG$@u^67H7Pd;&ID5U#bcB)+KIw$e|%UU?jfZepG2E@Pz{&k^vJ3g zfN@IZDLoNv?7~SZ{+3q=$?6fMObECwDDyl_-T*O@Wr6Zu!y$sII1TwKiNfvMU2o39o%{S_h`H)clZ;BPCO*5S@wQ+O zNdQW%egZ<461=)9X_DsL9GLC|Skqjo4q*4&QZ-TM8h5PkQP{I=+kpAlRio?2rV1v8td>J_$ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a4fbd2b0e42e1147b7c910b5716213e74d956ecf b/fuzz/pkcs7_verify_corpus/a4fbd2b0e42e1147b7c910b5716213e74d956ecf new file mode 100644 index 0000000000000000000000000000000000000000..81c4ff5db3cef764d44ea0bfb0aace1dd966b1de GIT binary patch literal 170 zcmcC+U|`U1Fl?M}z{|#|)#lOmotKf3k(GhDv6sQ1v6HE>k>Q-al`|aiTCa;W- z;uZHdk>Z*6Md@bbl_MFZTRylQZDm$Cw%&EAVxX(zYq1D3qx?q!Nhv@72F_Wfa`Vev zhP%u6jUR&aLI VH8g;_NA}0HVqOK$1&j;~3;^;*K)3(^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a5b69dcfc6fe320537c488ec8c53b7aa9661763e b/fuzz/pkcs7_verify_corpus/a5b69dcfc6fe320537c488ec8c53b7aa9661763e new file mode 100644 index 0000000000000000000000000000000000000000..de33fb6849c647833e1278cdb2f8a0eb9e8ad394 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL|vI9Yy1#{Vop=dye-kOlGiSj1RF4j*W_U(Le1!D4-2&*SOe-Y8sC zduAXHl2&GsFc53Nt^mpN%pME|u1tyy_Y&m7ZP#y|eKhcDpI!C5TWmsi8HF06l*G52 vl+NyO5oc0JKm7L@d&3nO*(&P^n)0@mNABn=7 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a5f438fd4f2adab9af75739de685528ec221d595 b/fuzz/pkcs7_verify_corpus/a5f438fd4f2adab9af75739de685528ec221d595 new file mode 100644 index 0000000000000000000000000000000000000000..fe3c66c5b345951602b2c0bd2b96d30def3b2b1f GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq5A7FGs>U_)*LPB!LH7B*p~&|pIu11S)POIX;okT)|eu|gp@HJOu<0SpY) z3{*g}%)+v+g{3gr(xOy_RHxG7%)Hd%Vg+YMT|)yoab8PH12ZE-0}}%vh!W>DGC<aCoDdp$iz&Wc_Zho2Dtkuq? zcv;B8B&U}lFKWR}r*~3{Q-22eghn0ZxA1rSmHR`_^qOqV>qj3pls24LDZFN1$9t>1 z)$v*uNlY7rs{i#bV`gGzWMEvJW{_ea$i|t__J*QMa&$s+-rOm8pwha@Ue)oAfyk*-G@t~ zMlmzc|E19@W-|*udl}|)_UB5U1H7|7pGnPprdoC;a{INA!?I^*u93XErS<9q+doMP z%Uir7Qa?WWIaSgA>y^3)IrsJuyNHEbxBk$2U-*2_;cpu~-5y9mBAbJnnk;v6NomNXL&urU+H393Wt~6HU+?-p>v_M=dfxSYKOj@uP*O&h zWzSld1*D){rt}_=DUE{y009lkO3IvJ*#iME2`B)EfXF`^0WK4M0c67e0y1G9To@F9 zLX~Y#qI-QeB2dj!zHT|Kw4`hGaaP|f{xAoSVhdXW5|ojIc}hqsL9ILqN}$3wA&o+K zTnGu+??FFH4H^A;;^(jpV)lObDEhcA|E zheeHWZMZhMDui)@+|kvS@10c(Qe&nv%|E}4^q>HCIq$E)&sVik-v*};L(I0VBz-(D zCfcdvEr*b&ZkbVxduatW3NMTK;iF^f38S{lWlp+Ja8?KLT#3@#*+L!t(QSt(I|uHX zmoxW5vSQ2kxxOOg@mjrWF~$aQdbo_KNXjrl*$`{NB0nr}?#%I?Hn6V!a4oaYg_vDr zL}g9fDyB*w><^SSysdb1Bpj7{Eair3&M4QtQIvms3a3 z<$e1y^CP@t#~vo64FX#jb`kNtoPSQJ$V(tp(n281`(raqJu2S_-^;OpF4^3~D zF(teBU4ntlT*Z51F0)wDFHJY}U)2fc6GO5tL+2NCQj+46V_p1ghh@ou>w7S8h9i0H zoX@(+=BWKkUn80Mbl#6@1S*}qc{WOP(Mc4spHkC@CTYb$8W3+{q!`>5-CZMK7zz3bZXh7_XZ4zs z*@|X~9!9@aJu0KpNAz^dlD)o$@0Ob8Fose*R-r|#cP3*%=Y!t^qy)?orH3c4CRI@j zx!pSam6wqX=Zw^0)ysD9+~+p%s`VHNLe~)aMXRl#xEdSJChM6XLi4m z7g-@VSlXFaymC&%MMXknY!%(M-0vVN4U0ds-?P1|q1s*@b$+9;!1uL9Yx!vOGuO7v zuFdTaBD#ncG9mNGJiD34qmnmv zC+o(A*<}N#Q}U;`Ra5p#!L}Bpad^IINtwz%kD>(HFtrXl^qrh^K&nVc7aedSHP zO{fsIrs!6j=UiH3V@;BGLU1lI*g2oowM^S_w+iCie>&#p!x;&EJ%?2MLP(V#9A`fI zVPyw+($6M|Lk(@2gFq`sgDrU}n4NY<<5?jyPXaTIUpikizl?mnkSO%j@|ld)#}4gl z>_TRDR*vKcBG+9ZRPFLBi81q|JQQq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8+;49tza3_GV!Yaq78vdHv|ahSG);D}~qW>v(UKw>nj0}v6 z(+pA!1lc$f+B_KBemF5Qvam2SF|Zr(1H)8Sn33^63#$P$kTR492`IBj7>G59cvTn$ z3EqwrGmE=_P{hn3%e}^Dp@A$&0UwJP3wCMLC}wVKWGIbZF`HTN*~>7Wvp-k*9N?Yx z`All&Gu5&)k=w6@9F{#hbB*NPEv;7{*#1dUSl;3tk^1q`*`U$4|f$ho(N*hMVd zy7hGtUQg6yYZRkPG*)VL*yJU{s-k6Ea)!9v!fsrQfgKdounTa%V8 Tv)x-iDe`QTR?{Z)N<#(!?OEq5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a7a187d9f0caa5c0aff52da258493ddece4935ff b/fuzz/pkcs7_verify_corpus/a7a187d9f0caa5c0aff52da258493ddece4935ff new file mode 100644 index 0000000000000000000000000000000000000000..ac04283ad2ad5730a9d08563cc5735a6bb9bfbdb GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a8128e9ce3b48edce1104d08d07b26c540911988 b/fuzz/pkcs7_verify_corpus/a8128e9ce3b48edce1104d08d07b26c540911988 new file mode 100644 index 0000000000000000000000000000000000000000..cda6a159a2a9bd4f36b76377b22cacb820a229b5 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/a8ae0d6e514abfec854a25bf975f04cfc8b65d12 b/fuzz/pkcs7_verify_corpus/a8ae0d6e514abfec854a25bf975f04cfc8b65d12 new file mode 100644 index 0000000000000000000000000000000000000000..e9a04fe4714e541de9595c1b8f4e658779a1e702 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2KtW(EduE^RDr zoDcO|Jup}p8Ce;a8+#cH8atU98yU{&OYRZhUVd-#%J?W=aeosjo*7@1Zbn`?lHvAY zi|Nr;W`$$xU6(2bx;nlVi!d|Fe-x0E^7C)toK-3}zszmcYUfhCEM#Gl)60+-wcw`H zJ1NDfKZATiqmJ@h_`Che{h?=iO}6IsqYoQO8&0egUbC;`y;a`ocrA-0rVT>X|N56P zGchwVFfL9rNHGv(<1A?NU~K#0#K_3P!py|LZom%=Q(0j~#{Vp=2FyUpKprHZ%pzeR z)*#|lVH6~IJ5tOn?*2g$Glwkq8lQy*vLFR~EMhF!rBS1p8R-Ag=oPb>1)seP^Evyo z!{-3+tj}jsGoPuJor&CjE#$E5*_mr3?`~1ZR9dW%nwghcT&&>isB35-C(dhWX<%k#XkcOh1X1F=Mg~Y+>R76f z3bYo<(#HA7eq*#|U~cSXFlg*#YHVaUr!Toje0%x5$t&Zdc*Xrqq z#>~Xb$iTQb%^<}QMa&$s+-rOm8pwha@Ue)oV3$UXVrHQKOQToJW)^(*GR)`f z&y_w0cxQb+lbZQVwd_pf_G=-BWzWuBBYAgA>(vLgf07iIw|GaSeth(Es-peZD|Hca z?(HFV5ev6&{h{@~@cEv@-!^)>J-WUi`)OF!EcF>RZb>4~PyWec7OHHpkOd|-94V9H zh#(li|H%np5e7zv3S;~Mtc@v6NdWIbPyJE`GN4RFVwR(E>K_Kl@Ozt|pbl7@-C;GqN)~F|erkY&#>9srcXX#y&MW z?wSix8mUn&IZbh=p1pZCD@*anlTQjN2VQ=8QZi@8!nL2`C)~^X>7ku2(Y%~*%l6gt z*_;;#83Y*c0UamH&&c?n1?XIs4+gRzJ|Bx1i^$;vE%&QgcsE$A5A1n7{o5ObYiiF7 zOr~T)6G}t+S5?UhT81o_C8)=q{sBLzI&Ec9YWC t9WLTb3h9UcK4WjVA|qR6Jwa36*7C?5eTCdJyYy%1ux+d1++<|P002~9h5!Hn literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ab329deddd185af2434b53bc580585b906d9dffb b/fuzz/pkcs7_verify_corpus/ab329deddd185af2434b53bc580585b906d9dffb new file mode 100644 index 0000000000000000000000000000000000000000..b9bd53cb9d5739a71daf7a57592a4ae6d5ef2a7d GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAP!6!qhJ$L z8&FvjP?#UtUF zSCU$kms+9_o|%%KSyHSJP*SPjQZ=QV@2na2El?|1a_ zGS|FcT+4$`eEE6p=#3jJwp&D(R|Vfy{}rJZcjT<=szcR3ZLcdSOxV3N>FO%W{(}tf zy_t244y;w*_OI>f+zva`Z@^xh$ydTH^c%j&7TAW+wc#NNi zF(q+@`FriD+fCLSzn#|Zx`jW1kzKRIh!J<(CpWD`Y2gAH02d-N_d^%X{h!<=)7wZe9?}cQ~tNI_G(Ym1(yWTUWW?c-3DN z!kn|m`{$%}O{K;HzNx-^#j*LE@4_nDxficG6z^HgTk*@`psIds*Tel5Iv3RTe$8WI z)SIWC;+@!&k;nOu`-hod%l5L&N01zRVxK2bzeC6ysYqz$)6KiaTY<(PArw>KKJ#&Q|^wHp&dEDUahiB zyW0@-pw6`~P{)k@y7osmhO|vlmixY|iS7x#{gUx+h`RQ_wxIXN)E9pb4c+lb{14-YqtvyNp5& zQA*<5O-g5XxQH_;q#yqKjJ@HCjBJ(l1WkEc%OiL66>`t)(x0KjwylP9laV0<0IpGo A=Kufz literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ac45b06ea42df46855cdead58ed9716eb071d1df b/fuzz/pkcs7_verify_corpus/ac45b06ea42df46855cdead58ed9716eb071d1df new file mode 100644 index 0000000000000000000000000000000000000000..6776dcd5f76e744ff75501b12b63c8f40bfba80e GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL+s?>jD*pGpu}{s8 zyXHcaMru?`PE*{eXK$X(%2GV?pF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/aca4bf84279c1c377b9bdcbd5583c5a7d45b8ce9 b/fuzz/pkcs7_verify_corpus/aca4bf84279c1c377b9bdcbd5583c5a7d45b8ce9 new file mode 100644 index 0000000000000000000000000000000000000000..209d50b90331011fef3b20fa29b324308738593c GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLRiOpH*2nHkxcofueDe72pD$yEIBd1IfN z9e2%zD2>#pmYk-zQ_tQ!o0X+_;xoJSmwoW8vCQ@e}Ul{q)dImuOzjw`Ke4 z`E1UMgA4);_<)X+IZq{whDK`z{O{npt>1F!bkRnNP{CUloks3A&8e7i~M u><$-kCWZ9Ff1j~8T#=EjvYwzRZ)plt%q~~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ad01305ab7c4fb2c044831c9f5637b5bb8263dd5 b/fuzz/pkcs7_verify_corpus/ad01305ab7c4fb2c044831c9f5637b5bb8263dd5 new file mode 100644 index 0000000000000000000000000000000000000000..ba216c73409d0fc5381cc6000c79610392a76831 GIT binary patch literal 128 zcmXqIumVCm1`{xC3M4@oLWaOa?SLu};-(B|!D>LNOyM#J)i4twIzZweRU%MRVRnIO FEdbJA4-o(W literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ad03826dacbec7329d0ef68ba6c9ca501c93e4f3 b/fuzz/pkcs7_verify_corpus/ad03826dacbec7329d0ef68ba6c9ca501c93e4f3 new file mode 100644 index 0000000000000000000000000000000000000000..0259184f7363a6c4db37b5ec051582d497d69c6c GIT binary patch literal 39 scmXp|W#iQA@o4$Z%gD~OKtfrJiILHe!GN2MQ>)FR4J69AfWe3X0H44I#sB~S literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ad9204e2c6c58c62969ea139170d3433ecf98872 b/fuzz/pkcs7_verify_corpus/ad9204e2c6c58c62969ea139170d3433ecf98872 new file mode 100644 index 0000000000000000000000000000000000000000..4b64e114567198fdb76aa705daf4efb635bc10f3 GIT binary patch literal 51 dcmdOAPys?SAl3&$5F5fbV=#cS?NJ5v831w@1Y!UH literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/adb80f9e14b76e17ea97d45bdea981e3aa28333e b/fuzz/pkcs7_verify_corpus/adb80f9e14b76e17ea97d45bdea981e3aa28333e new file mode 100644 index 0000000000000000000000000000000000000000..f5f14782bb472c4085cb9b6757f09e00c4a78f4f GIT binary patch literal 125 mcmXqLVqh=;VkRgJVk2XiI69522U!l84KoK_48-RJ*$Dve#yUjFl08f6B1>TyZ>C~OjCC+5WVx5h8p@ir zLdlY%A@0sxGM_|UxWEK|S>i2?yG1cd#b2;?!*6A+W@Ul0>%pN9ki5EL0U`h9c_K5S5V2DhDVKRvXlbkpq zX-D{v9COJNVuE|WKOhp|`~i{);t`yA49Ell#Qlx7q76yK^TxIlNY%u^!%wMVVvZ+Y z0EX7g{}j((Gq&>As%lhF_B=bz^`OsGH>&xn>5Zk*>$ITAg&4%<)ZxGq1^?iYJfl3L z3{iL-=0CRj>Yb%{R$S;*lJ4hMLG~2DB<IO7n>HBzBnJnmvqY~Wd^#0 zjXj8r?*lf)(sN1g_&w9kvz-Qqgk><;lAf?cZTqq}L+|)z5N!)Ju|?1ILhU?(xt_2| zL+a38{%^Vg4hU8x^0lx}8^)EjnvW+P{aCnWJ^>G0aTzoah&gjf8ux+QAXt+!UT>n5 z=aH2cx`_R<_BcFED;;+MLC0D&p7pzJFl9su9UKYXz`G~xQtyAner&1hU$)%i zs2@yzxwb_c)UP|9eqQWEcc{^mO2QC`1Q0-hJ!A_>a~Lblj}k+P9zvM7nIKigjt@Z0+d0I-GPf{>iyJMF@@>xM%+0P&`Nd2jI#Vg+p- zgS}rfgo?(j<|N5K)u*ZqR1Ymg`6XWh7Zw#`qa$L%tUQc|`Ru&c_la>a%Dtt;RANI_6RVDJu}$_|G{V7noQM@qAPu} zU5z>RBaBuW%oV4Tdx3fNIJHu7wrsS#j)}Wx9|~ zl)d`>@`uG#`iQbpag5Wq09o$oY({^q{VJHtn$;Qu+VB11#XZO@5PslzCAyrNllMZg zZDl6ea;^JJZ&R+>EuK*OyT_2F2i^rfCljk0(^*)f@XJTuO6vqx;-eKlFOF4oZbo~g zBgD&ZmkfdRK899p;9DzJ@9dj__`@z0Qg5@Y8M8i>X{R%WFS-J2M_PCma8G#@sK;v|gKjc=x{Z!w8{KeYT z+ohRcjjsa*!k~FLQroSELV^$;=HtjUM@5l1)N!u>`nF=i+K?8k39D;ps%dZ(6DIEn z|GL2u5=L|Xjt2r_e*hx^ZsZXJYMb5gJJe&#dVfh2ta zIW(_ILQ6E7kH~R330MpS_WxZ&$RhRwShNynt%d|M!8nfCM|0c|a`{J0h3@&keR8MO z?yyac>!6q*A_x-IX0HTG1YS9cE@&M}$Qc(RuZ5+5O6HBL&1_cF;A)&3zkSVZ7u=yb zxjQ3s|8DBN3CZV`dhxQf2DL-U!!Nkbk7pfmk7y)!YFwraOIMq(Ff3CRt4<7?c3*iK z(rLc18y{eklMo|mb@#E9nr}^Zqt5GGbtMbKy2ZI=RSRc%H~~QdwVE4MTckFo2I>mIsvid)6n`D*MFQO=j=a(+cz8UT?A0Jd#8SN73n?drm%w%;e z({|q}M_Bfp3jOhLVq|ycAyE%Ma@l+HnGYV4e7y}k&n8Lzwax!8@AYETkb{itWSEL% zzkFQ>Hl@96B-0zaZjGQSlw6JqT^MaxU*rjP9tH`!x1p~_>Ik|=vlv`*B#2q)gH zC#2MX@z+vZlFQC2oIIgGB(_ILVwO~-x)?D=H8%R2{qZve+UAb)*DjWpcXW|t7;_#H gQ8qDbdJHJD6e4oC<`+WOGs*QiGiFruc3v3 zxuKb%iK&^fX%vua3FGRUMqz4*G!SNE2b;&l2sM})=tL(578RduXJj%J|9jrpr)I}p zb0JD2HL4}2Dely>H_xVKDIR(9NkQen%P&t#=FC{Q_EY?XdwD-Sw9_S;m-B7ezIr~J z^Wq?b00Tat<7D|68UM2Yoy+pUKo-R3V-aH!Ieehyel-j428;E9J&&h8QaZcC mMVv_?{qWys>{2;R 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 Wxg;VBXuX=6?Zc#{xb8 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b0317e6344e8d94a1a77efb20fae2a8bac1dfe4f b/fuzz/pkcs7_verify_corpus/b0317e6344e8d94a1a77efb20fae2a8bac1dfe4f new file mode 100644 index 0000000000000000000000000000000000000000..f933b93b513730d3ebbfa0a3ce198ca41c269fbf GIT binary patch literal 2749 zcmb_eeK^y58{co6x0#l=VOedJj^@N~BaBpHUPo-{LHq8thUL=>o{sYsz>ohbq3GHB5%J5_9ZJuJ?*PVyq97m_ihx1^$efsa^YR>K{XvTF5X>SccI$l> z8twnxBf!a<`)kGflN7Hgo7yH*v#|YxDz~1w*{8Q0cRTx`@(epJZ8Q_I@Mh~Fk!e(X zztCCeT&PbRBre-N(>qQzC_b9>Cf9ztH;&E(TnfgIsO+z9VZDmTB1PIM994t-4yC&o z;Wzha?mlP7wC-dVJ8Sorh@%Hy8>J0UCM!G%_i&Dz@IrXm#eC^{^8tnXy_HYP?L}M@ zNM5pNo%eI%*~aF;TC}xAiWx5FO&qh2sAq|B;L&asQ`-sx-{(L<5yq6!=#EQim zI#G;f}0R266qt_RIZIzl8hvPT#en1SCwIE`4_*U*!t7)9kTD zvG+c0L{jraEFSOJUT>P*efenHkKfA)EWOIB?=RSdZamiimaJIVdp4$d?8E$SSCpu0 zU2aiqVDjr*Y1z+!1vLKxX?$5&!9jU|M5?%q4faAeT#N|f&6J=>t`lXm9z(?E#{wme%QHg`W04=#9OJE- zgAFbOVQ8^1X-so|_D(^H4Ig<3!qN0>+8=qz@r^SxNzxxbhuU+($g1bI{DtqCc3Mlx zT7k)(^lx0AoK&zSo9lP*52AN=B{|=#!AYSo00NZKL0=H7L@ah091YhikvPp%+;8R> z`h9q~+XgKwo*+K>9njb{a6=HC`qu|gi~s8afC8=p!j#KW*eUx)2|EB%@lC_aNp$II zal7Q{mqMM(uf0Yv?>eaVRwM~~x%0a$c{7DmMMTB19wYzvrrqzKy`_}g#!#{hISsRTx zgipSc8Lv9dyr(?v+;Ok9v2X;q#+*am<;90x-Tsxz z*Re~dTivYwse;AnHzQPJ27HZPqxM#i(33@mQz$=AdZT$$9Hh;DGO#b0{O9&s;{ONfb)i2-y%67ZUFOhTR8ztDpaoMNZnAC?N z-RkC}6L##XV1jK3v{onK*OTS2KYE@ChAE}%cXi~=Z36%}90rA`fq!b_MJ4-J<9i$- z(X{*g(bhq)TlK8BMz|(YFD@aDzjQB=PvsNCl=a8#t|)?OzZ>02eKIei-qkuc)yZJJ zGdbMpUoY7q)_!uf+Nl3V=JP>^g%I5349{H*xorM4e#=a6@~)MxSvxlGx_I;E9AVn!Ahah46>ro$=?sIg{uTqBrs=RVU7N0mjCxpf`8pV;9sx&jsLbN)mo#_P%*W6Ov-L6hB!3swYA zr~0vxNej>2%fD9`WSOYJ7RJt^9cX>V*I(t@&?^P9io*L{K>UlG4c8(}45n%$9ETLyW$DpH&p!v%ZR zE(og2(&1L=Bw{ z$Vfg`elErDeRf=ZO-5i^L?J1HTEuIgWUnZ%hETh|PujILC#|bvi+*S%x$0++;g6vh zt*4FZ4`igC>n*v@fM$U)Uo|FzpMA;r!FldkIQlJqVt>u(q~?pUbgAE}AX&0Gre|G! zyJmh{Re#Yw&ClKtmZ|7SdeZ1XqlW(H%(B&W-$l8sqzzf9)ADoH9MG@V_qdES=yK2@ zG$NvG)_*V&6qm_%n&R*gc_#% fWXd_2&{ZE2^|#C{c%G8YwdqZ?Cuo;FPHp`S3_@Zl literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b03717423ed1387f47e9573229c8952516b63d16 b/fuzz/pkcs7_verify_corpus/b03717423ed1387f47e9573229c8952516b63d16 new file mode 100644 index 0000000000000000000000000000000000000000..731d9a91f72a187b694e615aaf33b8b4e9c239df GIT binary patch literal 6 NcmYdj;ACK9000E`0Pp|+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b0e78eccc36d24a77f47e09ad0ef28fab63945d6 b/fuzz/pkcs7_verify_corpus/b0e78eccc36d24a77f47e09ad0ef28fab63945d6 new file mode 100644 index 0000000000000000000000000000000000000000..58d01b950e0a0048529ede48536a58ceb946b66e GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL2(#k9n24W4^6(D(@*@MBrl}VA|UV>b>?fR{=j|N`tv#XwWi%sY*qfkSXlK6I$ v(%Bs@;!FzZhyOlfZ@3~OTV*{#Q{L9{$Q^x!+%voMXXvnPtKr;aWXJ#jVS0uO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b0fd477d9749e6d68b307af911bd2c93d3ef51e5 b/fuzz/pkcs7_verify_corpus/b0fd477d9749e6d68b307af911bd2c93d3ef51e5 new file mode 100644 index 0000000000000000000000000000000000000000..820cd7c2f8fd53f497afed6d5e7b706b48a81d97 GIT binary patch literal 8 PcmdOA&}7hOP+4~&+Nfq;L4=Pa4$hF+;;ue*+&Df_Ssd>yTvASmr@-K-rx_5+UUr6zFrK|4~y&~_AWs6756@;Pz+Hllut=y<=0Oi!wbHv4A=IuzKM z{qL;+Knx;EgF;;1MEtRr@u;S0s=%W{F(_iA$TXc38YhHaoPHR)i5}1%;bUwHK`8<*A!S+Et+ z)o-cLeDa+!&01`#mM+LQ9cN3)k+1xEqB8VN&|#FR?G$l+Rz2}(NMMv%7ZL$@UnwzK z(D}K}u)Ld3ipSR?Jpl=AiaxxuK{7$1J=?BJd@(;G&DqJ4{(3Wu_C&RbAA z-x8lT3{6zN9Q<9TE2%m*f_=PxHu_x02^JofW!Ssv_NeToM40&niy_mF;=ws3ZYb(L zyp`Wx**mLSoE(MSH?LY2o9n)--9I7|HUKFly;F~4pBWaU1-pm@G}vz3tEAmDkg@l% z-xcB>1p9O@G#;MMZX;TUNQZtgZ9RCz{q97wvF^)5jVoj*pqHcRZF?ozmkj$3Uq9wR zuen*f`Q?3}HM9pX#K0Okzk!XbBuD8}COOF%dT)6u50eKwzQSlm#i0HyXZ<^i1AsI9M+na(d8B zXwEypI@lPiY55{;i_AM!=fb?Mc&a#qaHBlyU#!+|zqoJu(*?n0^a7C(w?k$HYb1d*S)ggllUD z6ve1Egw?AaYet)6R&R)gu(@Qet`gRd!rZ(PF1%qYynUEd)u&vaM?HDOS{ZZ}=T4MC z(uq!i*AWhgQlH^^wWp_=0$AflRCLw1XB~{_^hCE$Rj&!yx{N*4ahop!oq6eqk$Flhh>S=@!{Ca8K9c9j%Zh5A>*ULd!VcKg^vV}mM{0@ z;$3>VUruhXcKh;ly4`C3)mKdqtshB7I#-+(VIThUb`MVdw+1EyZV?^&(>v7h+f_)q z)@Q-{%D%63FD7J9d12`Yl;dk|-wu6e&v^B5_-&%8d!_2TYzHppbt2nao)4N>YPFD4 zV|{bQ^x9c2tIZj`?Y(wxbfsILSz{fk$(gcLGLbMk{dpt>NqCG)*G7V4P67)rpA4;3 zYVfY(6=mEoHt%FX*Dra?S5@s5M1{x9BAS;5tc3-^F`kEATe=@tTJ1#ytmkAChfJDE z$09l%np3+sxBe1Rgyg^p*i)lRQuy?02=@$*vkdZ-tLC0zy^>O;M!{{9CTyE@TWd|@0oQjll*C6>+bmP$X9_RTD{#k zK8xi*$-J7-YTC@`v)Qcen$RzM9aTd`t@A>p(bl;@S+F-J<*|-$0%6L?|Bgo@Y2(y4 z^+Su$B$e6J*cyz?i)kv0xao_;o__Zv0`u?+P{iU4e97G@!CHytobv7}qu8Qt{$3Iiw-!6;M zy+l?iDu>t&T#me8nsTSV@3ewfAg=5$o9Rzp%F?g6lAV+KgO8h2Ujt1nRi^k&e`aE# zYG)4Z7g5Cz>I(r?b4&0cLF|aDn#W|6p7P+Kx^8$zSJ`ORHTaqX#80aj0;m( zi!0b)b3WK|A7SE%Bq1Y3BS@i6!KN6or{82ZhAS0pq&s|5--Bj6v IXECk+2H4T40ssI2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b240a231c1cdbc02d5c94e5186aa4dd41806330d b/fuzz/pkcs7_verify_corpus/b240a231c1cdbc02d5c94e5186aa4dd41806330d new file mode 100644 index 0000000000000000000000000000000000000000..9e1f06888e9ab62a09de9521773f0b9320d7327d GIT binary patch literal 53 zcmXryHsEAqe#pWm%oG}IC}SYS#vIDRB`oY(SeluZSfLQSFxfLNSi_@% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b25f35012992a57c5eb4329310b155b18b303706 b/fuzz/pkcs7_verify_corpus/b25f35012992a57c5eb4329310b155b18b303706 new file mode 100644 index 0000000000000000000000000000000000000000..f729b970eee7cf1049c7c610f051842d75717ba8 GIT binary patch literal 135 hcmZQ%&~G?l(1{DwGcYi8cKQ+oKxN24t+SIfod893C)fZ0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b32524ec6e9896252dafd907f0a600b003cab648 b/fuzz/pkcs7_verify_corpus/b32524ec6e9896252dafd907f0a600b003cab648 new file mode 100644 index 0000000000000000000000000000000000000000..7a223b3786627d58808da3f807e0c98cdd4d2c29 GIT binary patch literal 3481 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8;249tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%b1y%85tNC zrx~Oe2(ob|w0SVL{cvJrWMW}vVPH4l2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< ztv|Hh7e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=XaG->|^et{}3hV2D<0gS^noaG?@ktxd(Ij6I|&^PdUP&>85a3@Pm_ zw7{cclV`MGAg)blin~o{FmP=`JOzU?ycIYkO9qVgJVOYBF@qHlnljiin1C^e4H5|f g@T^alwn?QWi(*xMM8s`ONJ^E z!8jDg+|1za=Q2qIaE;<85{}T5bGXcK4wH-jh8=u>&5gi&aHH`wZZNo7SA$FfDP$6f zLMD^QJ_?h(%={nHz>x^O+kcma2drIQfZ`5dJOBj&c>n_70Z_=zdGY0W?54w1&move zR@9FBYz)Txn@3PPciu1M?@m$O!YyhV4UK{i4l3Px=474He8TDM`-(H1=;X09$l~iA zM?{9+W^T)5N&jSPCDDr`9tSQ*s5E*4yc-5&^pr}fz02Xep)xWKfrpWH|pmQ56_vqW>lZp=^skpp3GIc z!s{@4Y*OfcKob$)G#N!8*tXRfCUjlSX#M_M8Ii4BarIrXMbMVx{ckAp#rJwNUzv0a%Kcoc{H zpkfS=;uMI*t$<_T+9eXZ z+4B2MTs^P%4}C2#!-bQi2fqRuw+^lcVv_!P18V6!8VZ%el|Y!{vmADczEQvq3Mv1p z{>2ogbgj5e^7M1Q*5y}jqgcxK^{0)WUz3idgykFs#>O|LrzWK(xCK%BH0TFDt;ZXU%&Kn3-Y$vVYT}Fq8OjYqm5`hO z&#=Qtcch5<;`W*!w>5?RqpoW0Z9`4Nm69@0;1qLegS|Xd+wa<4f+@@FP@i?nyAL6s z+$roW23+Dt&#Bax?PuOmpLXoN*HUr=x3Z{*J~@|pp=%cZW?E%?dJHLl6nc#{kG#u| z3BJ1P3r(P9mBKK)S@mN%o7-6~ z8Gm)PeK9pi0MV_wB$5L4A$D$J;H4Y?>Dw32Gk5r1HF#O*-aveoSrM$=2iiCo-sNPc zgb0<4#YMa4nsXnCAJKeL^^VRI4cyN@nXehk3843n%t*6P^y`$IO(<}{bKE|NnQNFG z8@|HoN@YWIg=Fi+*0Uwkfd+0maGAMnT=P_yv+QDc(!R}JciXOCb<#&3oIhU}&}-8q z8i;$~-kja`S^krZE8~O>sr_i-i=gIQgETl&>Zd^owtDO_Ddx1tefd154+wf`8N!3>HFXX2eXLB^zw;QA#m42`26 z`8O|fXJiDM!;FZ)+u3d=Eio;H0-7t>)(ljvC8hQ;&|C=)`I zcRBnVHgCK|f{U9N{#X;4^iYJZYRZ_j;#39@EdzlXt=L~qmB9d*T+#C^Fjyg7zp5jD zekT+Phrum(w-06EC%8)r@HQC%7zzy zAZ(xQN!YvEF@5*8y%%oYoF`5m8Eq8LU2}FA?iGGFvM1);S7+iJ0<}jUEplL5(Mgs# zCtlW~?k_}v(apfJGMhVzr@f!}5P7v0(Ig&_p+I7)VnP7@{(GT?dntt0`EP{w?`Mal z@dNyQ{8)Au3P`|t03;gJv6M~6=tUiOR4#3io;*LOMVU(we9TeHxL(j~x<#pRbnw!t z0DV%M$?&TDg0EMxZwz4{R@-E*<20CV&*^)lba=3E=f0#yO8b^$tUlZ|m+4qq?s(0f zKBvy(_v6}K##W&sJkFm?!@6C$V_+IuThwUPTWm&jwW}K+oicItUHPqCH+_Q&Y;jx_ zPY_$C7Zka3^8+(lb~N+bT|VDv9U@mgOQ?;-%}XLQ@XkVLWq5FX)^($h4Ek$}&}9Ei z*21rSw?q;%}xDX9p#C34IxGQ*01m}ijxXjirmXqT8ppNZA~Jb zM$1P^O0#$lRD2xdx8>Yt`Aic(lK1#Pr>MT89vLRU$<8Huy~~WQt4{Sx4$UWr(hB%( zQ=C<0RS;U&xAA*-WF>dDZ`TP5qg4LnGV&n^tMRl!^}#T?`+9TsGiXzhfj~JjRFHYe z;K6y`SvckmVe(-0*pzzjc#70(jsI|hF}8bSU7LDtYh{1I0rgMr5VoP{SW5iZK!cjj zr?iV}YrhG1SWO=?QKjc*tvjSsr{i)NsoQCzMQlKXTWr#M85rb?6ZH}Ztw~tKdt-x+ z*fjfEk8O+HnIol^F5d4>MOIX`b&%J@jt1$ac%;d=X~3HIaXQ;)7hO*e&$nt%w#8~* Ie4NzsPdP(jBme*a literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b363d82259f49e3f67cd87c499617f8d3b3bec7c b/fuzz/pkcs7_verify_corpus/b363d82259f49e3f67cd87c499617f8d3b3bec7c new file mode 100644 index 0000000000000000000000000000000000000000..2df13787c713581a8e15f384466c965695e09654 GIT binary patch literal 311 zcmWe{6ghmL<$g6IgW>=G{~3W82ACOuEDsRzAIyaC4GuAFWaHFg76a)11ayW3B>6{{xNGO(^aS~i))Hf2XkZ2g%fBjcNc@)pdGr5&0AO*s A1poj5 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b37e4588e7e5a05ba5d4f6aa21f595cfe585a307 b/fuzz/pkcs7_verify_corpus/b37e4588e7e5a05ba5d4f6aa21f595cfe585a307 new file mode 100644 index 0000000000000000000000000000000000000000..70b72bf76d1d063a2069c7194ab85c151b03ea11 GIT binary patch literal 1206 zcmWe{6ghmL<$g6IgW>=G{~3W82ACOuEDwW2OdHuawV1_#>gs!zJdtZntcpELK%raxG z2?6|I9#b#_VhW~#00845A+(@7%M9>BqCkKT0b&0G1oD{Zafr$H4~U6$$U}kv2#T9H z;k(?{gK&=~-E7mFXwg?|7>1h^-^l?ikHQ4TLV{?dBML1B8al#akmzP1fWtVP_4nH6 zKtDzIf=Q6v<|YOwWlp1e1<<_c#N$*?A1XbNXiE5TT2?B`w>up8r(&NbwE5?y(i9rXSQV9g7<1YXs z8|J@?=aNmV1GK9el~g>>jPX6_Gt-M|zG`-TvGf`(IC4G)u`zits6JISCQd*X(! zw^kP|+gS8fep}$k==R7Flci!y4w zLlB8%*iokx-cuCU{>w>@GF7~^VlG$PL-We;6otES>iUJIg~iV&4&zI@6_c`pT*5~m zM8@|48-$Ep@;hPA^m80%_Mn&?23yh-o~Ywc_Ga*%&@`fLz9zQlxqg_vCotO+K4C;1 z+$H=~FVGReibTE^^KHYpvR3l(5bKqZ#K2$GXFep8$w&tH1%WgJgM%mEDOVpv3dpMk~cno9I%Gi_cGJ6DG1h zz|Z~?w5&Wziu=6@{oermX1^E!a8Z0j-ZXKy%8oZTJlO$=H}y-qihm*$v~{q1zhrJJ z8nvF4ruEUMZML&-ijGgmd1K6SU8}vQzp|K4ZU{xisW}ZWu2^q`2AnpTpVUO1$1Yl6z>- zZdMHw_V`{C(NgNbTf1 z&3|0*q4o)kNlG=M;V`9s8DdLU&cB2`t|noIA&3dkc#rruyA^Ri**Bngp*HPyX%<-H z=jaV#&;mTG?bb&jK?n~E@$8!CqDUO-s8=9;(=lNkNE_CIH8i!=Ww~gh0(;0765bR%epB$g&qaOwHbBCg1Ju?M zJ<31{Rq0gPB}`_nE)v;_GyfhSh!F8(z?RD+%@E5bAPF(zzVo<#<^8N@b^}QUA_{0h z)r6L4v=E7xa#An>1or-DA>5X*+=uz5OVojLWS=6|8sI{)NYAQ zUh1HjAR-u&(BUkHNCjOvj4o&$Ot?9=jj|e^@i9d(t~RS#U6ZeIcID0XBJtSLgvCObaU8p)XWY&GWz_v@avF7C=V~Zh8r3b#E~#0b5IM<}j8))AZY&58No_i@SvfZJ z%+qnL2b)=)7GLhM#>r)U;WZ4|b#|Z-(L4_*3-GK@tX1)iv!B%Vi*$|m{%r7-r1%lM zx+COgQH;ifx60!QEp=DR!`#b8-)#{H9n5IWvAH9n*H%%tKLSn@<4)%nBr;7+h@rn$ z<8$P7{CkFU`b3G-=`Ve{OX|DoasC;yoEw)N=i-CwDx+N@{W8gZR#~i$CEAWVAjJc|gL$pHlYTV)_pcX`$W*foBus{@Uj6IE2*?aIY7l1|8*GC&E>w`xWat zu&M23!&yGqH5&v~spL{r*!)O?pu}2C;jWtF0j4|c$JGSvQxoOSO4LbM6yYSh^|vWE zU;?!FEGpz=7fu{gB9Yo7q%n)CGF^-q;~HCojsE!Q0v!vdx#SC_&g@CyI{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b41f0c0d6e44e37204d7efea9a6da9575fc5e3c3 b/fuzz/pkcs7_verify_corpus/b41f0c0d6e44e37204d7efea9a6da9575fc5e3c3 new file mode 100644 index 0000000000000000000000000000000000000000..5a4541ecbd6751755a57857c7e0cd3533b4574cc GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b49bb570eaadc6d2bcc04b0084d75302e6f24fa4 b/fuzz/pkcs7_verify_corpus/b49bb570eaadc6d2bcc04b0084d75302e6f24fa4 new file mode 100644 index 0000000000000000000000000000000000000000..71deb71bd6e17992f682b29f54a29d3bc640f01d GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL zZP~thKAZF6AcFt{KA_`d`577ivjCmT^1(nB1?D z3fI)08OVc_E3-%#h&5nWfaG~*4+aBQCPjvO33B1K>$lE68hEwOu6o`rHle$WLJd($ y;@eG1XLq=WGbyAW{`-u*;fjoGmGuNod0WdPck~th|NqZ3Lx*i!4d*5!Lk0l*8Hic{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b4bdfd1650d1b6224dc00f6c4b84ab1827d5839c b/fuzz/pkcs7_verify_corpus/b4bdfd1650d1b6224dc00f6c4b84ab1827d5839c new file mode 100644 index 0000000000000000000000000000000000000000..50e3cb1e2cc4a2f0fb4ec004a8aad6f0b8cb5607 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt28Ko^Mg|sO zE^RDroR91`Mpg#q#$E=4#!jZjMuv0xl6%Crm*1PbGCqn|+}}isXT}$$n~_(JWVn6U zVtTZdS>f1v*QJVqu8yz8BFv2P9|a_({QMg@XO+s$FLRr<+PM@j3t5=t^fKf{Ex76Q zPD*j=&mf=BsH6NA{%*f=f9RQBldXCE=);E6h7&7=*X-+fZ-bY1AlY2Kv7=dc|yJ!DlbSe9rz{ z>2rX0*5@;+na@6|TJH;=?>YQ!qo>=W>kG1f{pHbtMB=Y>^pFC!v$_5KrkEY%~;{UX! YX>Uzhw#;^K{iMjVQCdx#%qtBU0H@;TtN;K2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b4d4a5510699683326b297de69de540b28ed9ee4 b/fuzz/pkcs7_verify_corpus/b4d4a5510699683326b297de69de540b28ed9ee4 new file mode 100644 index 0000000000000000000000000000000000000000..daf1b46f5dda3f53d1a8259f413eabd9327b05c5 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b6abdc37d2f48bd4b60efce9306e5d6e34a2fe43 b/fuzz/pkcs7_verify_corpus/b6abdc37d2f48bd4b60efce9306e5d6e34a2fe43 new file mode 100644 index 0000000000000000000000000000000000000000..d08f45cc8e0aa0ff1c26dc757bdb3fed2429f47b GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq5A7FGs>U_)*LPB!LH7B*p~&|pIu11S)POIX;ourxC*u|gp@HJOu<0SpY) z3{*g}%)+urvZY0-3aL(|#hH1j#l;HFj=F{ha^k#}mIh`?p6NB&n%9p$Y$$Cwu~K-=zK-`+d8^~K zERvWu2vz^*_VrFso4~m#MWVzS)EHsb>Dd1xfW5F(s8pX^&|CdIu zn9VHs>}8nG*`F(Y4)D(Ud?q#XnQGaY$nDoc4$GdMxkmEtme#8eZ2u%FEN}6SNd5Te z=Tt@euUG0K>?I!-TFi8ec|&xhrey~bbEAtLH5(Is#)qYYTS}Uo}c`a$1GIY jU?J<#)cZ&LpVl<(tx3z4+3u~M6nQpEt7(&Yr6B_Vrn==O literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b6fdbb788a808da16201a12ed5a36d9d13641a68 b/fuzz/pkcs7_verify_corpus/b6fdbb788a808da16201a12ed5a36d9d13641a68 new file mode 100644 index 0000000000000000000000000000000000000000..8de0afe76e2cdea48bcf7d0759a2f751af8e77d9 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLnM}q1o;UWX*>Trg zh|)-nYRPGeJN4|%vsqb+N1l9AP&x4O%af8hGZwD>6hGl!-cJwhbcyEWd|S4!p3mmI zILIKtfX|ybRFe|w{FP3@V1 zJV;uZMZ!R=0j59$MFEoMnLQW`T$vOZ?j^{D+pga_`)J_RKD+99x7dX4G72?BDT!}4 vDV^QnBF?0ce)#V*_J%7mvQ^d-H05nA@8~NWIg`6fe})d*wi?b&MurRkv@3>} literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b72a3e5a3d971c0f9191102864b8229b6c25902a b/fuzz/pkcs7_verify_corpus/b72a3e5a3d971c0f9191102864b8229b6c25902a new file mode 100644 index 0000000000000000000000000000000000000000..dc2b6cf2c5a63845f2fa711c7c0e40149d11c6fc GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAPz{`w_0{5 z9>XT4HlVU5pfZD416M z#UtUFSCU$kms+9_o|%%KSyHSJP*SPjQMpg!vCMJfED>Zi{+ZJxx_jpO%TCx0^pUWI3?5Jq{$Q1c>e)DgI^O`~1Ok;k& z_d9xdnQPuJuI0fezWls)^u`Sq+byEYtAg*U|BBFyJ95@_)uHO2w%3&&fwk(}{(U zCifwF>Gj$3!d*&^UX9I>|Z z&Jixx9gZx&{8D0Ph3sVRgSQW_JNZIqc~708+#8wI%?o1r4rkR&=RD7_GVPXP>nisf zulkEZm~-}c|D3e0snl4&H`SM~I5wa2U06js_u^HD;ysIbD}Ff~RMn5|dbr<0=Yrba zuX#+2dh^s%yc2se@;Lu-|1k4w*Act@ zse5^6ge;a&=Je{#Ii~loYNg<$?h6N>mleJ-`Ex=m&LZg9iKVjK=e{0z%H6Rtv?J%& zt5ue1cN>Bp)VcNr>X@-#*Z%0nkhUqxa^H6~(LJHJUozeeQP(zLfPm1@9gpNs8{OD- eE%RRQ@?UGeX&uOK3s8@G^!VFO#y5=SEsOxCG%XbX literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/b7ce2ed4162bf3d2bbabaebb144c98b4373898df b/fuzz/pkcs7_verify_corpus/b7ce2ed4162bf3d2bbabaebb144c98b4373898df new file mode 100644 index 0000000000000000000000000000000000000000..94ef819b53b665fa97793bcda0b80adb16330411 GIT binary patch literal 3568 zcmeH}X;c%*8iv#9P6$ib5>^Gm<^mEbKp?CF3MdZyB5q(nmH-k0LAEQB;Gigi%pu|e zP7uWv7f?_XMMnhz0lnfdAgIG~1w?TKL|MEY6b9!q=bm%VoOAz7_m5P4RbSUvoqFE4 z0bg=8UR*DIRr&`aB!(68B`pA7(i96pGza2S{m$zT8< zlECsI2x@Ck4g!{ZWOkDH+E`8Io#)>DMr}c=4TjUzO)LL zu(yEm3Re-H!a3f1cXRQ@x2fG3OJt7fJ{?SZUs9Y?bMS$^GM!vda?tSys$1Q=T`O)Y z3f3C9zs)d6O+na!h$C!QB$YW#$`Y+XvMaeO>Ikz78=s#@Ev&mnyrQvyFnhK}R zwf9L&@@bWaKAp9%ANw=BdN#Uc8cexsn@)uE)@L0zSHV;Wu;w|E(o+oTBQ@ONQ5PGw zjF{SmW$M|R&42x5>P0et;=f40-TD-{%4k3tUgC*xdd?bKzhqn&Gu;`OpV+Smh6Aeg zUvVP3KVo4B0~L7z4Ot-MAlcHZ^-ZrP>uPS8YAg zbN`Ze*y%3T{_?{oWUgLYPT79m`O4M&Zng5Wy}2iD*QAxSk1XCLjYPJ5?htMo+~rxJ zuYf&oUL4NtYrFfe8!jg5r#HG72mByzxI1K1d|r*(Hqz;qo_C7ka`cvS?K+(3We0sF ze^I*psLMm&Kkija^D{S-!8^E+)WZ5+W0b2(l&fQ3xFXmTbtfERkP7CWP!U|KzlDng zl0u(*j7CnFJKG!tM(Go=|B zp$(KVnh6b{t?6q$V9mP}K}uo;Gm;g;j)`J1XW$l-BD%2SqPR>}6vdYn98a66OKNUi z%0O|tE-9IIl_wh>0H=r-E@GKy1 z(M@>H<8)PZ<}dH)8!JC(Kq^Wmv%B_AxY8C?%3hZ5d$4-*&>4-DVJeTyY8|yAUTVfq z#u$?{7xTK49&|6nA+e-3r>S*z`EvJ0uQWsTwkji2WmX!@Y?pSP-k!m$UNtHapY~34 zQRQ8$?yW3XxWiK1<7WvOEs4p@{p3N}diSOi4viNzm()KUi7K`EM3=G_C-MLvK~Q>M z&$yxm>kn_~FL5jpvBsz)(rM^Tr;CWCqg|7)-M>;C{);(c^7WATjjirE7Wg9mi&pnl zH!_yLQ;AmH?U?c+``){ZM$I?try#uB4Zn&+$fnpy18Gx`6vHajEim{d1S! z*szK*?DavXcRZ(0;cnBg7jf8m;z#e!?Kg!H>|NE(?ixz~Y}-bN^@!Z@*~03i89u9O zjT|ztU8l46;{=T}p4+ndJ=OVw{p0%nyWy&(4PG4zYxZi?sxUPk7M!vP(%(sE1@Ej? zx#y@g<|Vk!>ygWFi z`ch}|1qb7%N*hi^=diBs9U?uWpkQ2DE-^#h?B0c}7}ghaxaMF<-BOh z&yq|4c+_685QZi#iphv97nL0d4=lb=Y7A(=P-r03Pha{~Yl31>B@JeCMITloEj2^~ zv4)}C(CKd}RCOYO^^8QJl7*%NgPA^n(lx(6W+uTvBt73e@XwWF9v3(L8J{Y*xI~Y9 zgb`n+EsXQKekmo*zA~mwy*0}epZ8)&U}-kFz}|04t2UyF;s3}|H%flMKXjX;?fy1$ zZ31yn5Ym>F&Q2|?{M)_%cJKeId;f0i^Lw?gks$rqv+z13bHk3&TMg{*VZWckJV*~G zYd<7fAEFQW7FE4iH|Vxfyyz$+Y1HwNntXxV&1TyPpDDb*Rog<}sskR$?6rFB$Icvh zmdU*%xH%LhAbnOEvN~5PyRRX3{8cvg{?NE_nZUB^PJNhPZ2KvlKubKmfOy)tDgoY4 z{VrjXy9Mvb8)0oU<5}s)&`-N;H!-U{vLn(W9^x$OUY^7yOw_gIHZLPsrzj@Y3f(C> J-o_jn=HFb|Nob1!~g&P85w{C1PB2Dt}qZZ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ba890a258862943b8f724d557ddf16d51f730f84 b/fuzz/pkcs7_verify_corpus/ba890a258862943b8f724d557ddf16d51f730f84 new file mode 100644 index 0000000000000000000000000000000000000000..a32635f1294c7dac2663cf6c46da53c7b16dfed0 GIT binary patch literal 108 ucmdOAU|~>U&}T3MLLLSwAX^1UUP0o4WMQJXWsvownqbBt0Wz0~i2(pfPzsX( literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ba9cc1cdf8c964f183642224f5be774f044592c7 b/fuzz/pkcs7_verify_corpus/ba9cc1cdf8c964f183642224f5be774f044592c7 new file mode 100644 index 0000000000000000000000000000000000000000..629ad2459fd6f6c7fe2e1840b86d8a14890f0d90 GIT binary patch literal 39 pcmXp|W#iOp^Jx3d%gD~MK*B(biILHe!GIei8Vwd@T)<$!005xl2i^bx literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ba9e0f8ff0f74b89490761eee1926d448ca7578e b/fuzz/pkcs7_verify_corpus/ba9e0f8ff0f74b89490761eee1926d448ca7578e new file mode 100644 index 0000000000000000000000000000000000000000..ab92e261ac31df3c74b4ad0913a6833bfbb3a19e GIT binary patch literal 14 LcmY#kP(gwK2krp< literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/baaf7e849f7a2311588b0a9d90a3c1b4b7221404 b/fuzz/pkcs7_verify_corpus/baaf7e849f7a2311588b0a9d90a3c1b4b7221404 new file mode 100644 index 0000000000000000000000000000000000000000..9ab51584835160cb11876790ae72f1e2bbcde22b GIT binary patch literal 2749 zcmcImeK?bQAK$&r+f2*bu&lP;j^@O@5k@L8uOqf}qJzSgIa$Rd?+iml zUQi;fD2bMp7UIf>v_)k}z+n*a;2OnCBpjjd!sal-*$fWu2UhSw7AFGd$%)2MIl|yYR3Z>8twDLW5C{n`&;>k(-ik`%bF%5qSpE6j+0n{6}Q8%<{dj(Ow9l@3+4uwI9zlftYQ z?Uen!kES>p;J5Xt@4H~lwCH3PI%xJ5iz5c!7$gr+Cd=Ij_i=Vx*9qaJmvW_>Oa>NR z?yr7UW+UQmfaD~IHhR1uo^NdSt3g|sCK}_i-bOR~h&pB%TORFJA+;^f@13cA%`Ydj zFS?U*i_BTPp$o+<)vetJRn0DGo$HT4=I>5FqZi#DV6)N(^=pWy*YrJeif`=H*^>9C za+R)fJB^>17J3}iM8r2wMB(vv?e#_p-B&W&e*RHTVChs``%q*VwBWO3r)^ETH*Cr12HOc}L{F5~=nYgu19ZA#0WE)Ql21dFQWcDoS+7;hyBD^8IWY|mX5HZ4^H&cuvIZc$#x(*RvobZ#_txO9% zhDCl-v5T=_4mLOvgh7SE_%ZeQ*}Hj(mVD$<2uIzm=}_2ZySEO^cu9ZE9BTh51M{9c z@|Rxc+G#Dt>jfL`rhMo4^zdhYMc}b10X;N9rOaR3dCYpz|nA> zVu}4s`GaPTzW2vR`z+D2!U^KT-vNzX2iFJDNq@cpwe-C<04&0lK$v1#4m)+FCD;Lw z^6wg6O`=QIirXd6zUFIPdE-8UA^+TP#^gnG4i8s@~F+s>JH4E;@GXGE*Oxm+&EMT z$qDcZJA(8;iWsl%thv3dIqYxsRcr4UX&SARl!1Kbn9~~^7DILXYVYCAnC6H3Y+65j z3i;weW^FO#5I%cNroQet_kr@PbNBt$;v3kNf?nFhZ04oz8Qi-mmF?*<#QYJUmN|#K z$BPNRw(A>}uVtM=H@{hRyPU=8Hzt&)`F@L7r}9n^+mlY8ffn)JTfPC>ZaihENVp~1 zw|q{dRxPbu_xi z&Q1vtDw&7{yJuT+AB!JTeN*+1O$!DdWS`2{jAaMV`iG~bSt#0da?U0cIN&wr5X8te z%8m_RVSTl-F}gyswY2Sg@l>FpyDnUAX&2Wr+3g}P4Nuy?+52Am^=r-s$U}1%3jL7tmlEA{Dp5aRgx#+HX^FkD+Tt=O+yQ>^zO??fVdAwaf9>usM@05^UVK>~l?I z(j$>}RddFKHM=r^U=;|h(Te@;bQ$a)GtUHr71H&)I`Zar0stHigF>9Z{}|&XCHv># zyB;UeH2Zwe7XEKqbu4y-I>k{hEhCOUO)ryA#TCO8{YUOAFMw&jAKgQJIxnK$)3`9z z$zZ+TaIDj(Ub0(^eR{sip#MhNi$U9kK-`s7x4jIxZ2l~M`%G`b-qlX&ySMGVbo1sM zVdCgWlX$k)#ZmTB_|x#7nA_i-i*pRr8F{?GhG|77Sz(>ISqpl<5%|V81Ix;6?%dqxzG#+5>pip0rdMH3GH8dhb8*~{$W3s{R@Q~fpejdXi(QmJ{6-Mb;3!x zq*Z$A;-D6JHi7>+M=j%eL5tZIrKXX=%clbji0!7bRrv+quVUR8!aSPcV!l4{%%f- ziS~^lg8l1P_!`Ga`KDsy(=YK zUP0=0*=i9Q5#g4bK5h^cmdf@R;qh%r7{o^t!_L?=hdR$~3q6^`C04FJA5KSBRJC`K m*2Ink>8E(6$vJ7zH6P=2x6drNosrG8=}ff8YL-4pYW+Lk?_+`h literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bc3ea6a893ee339c0332966d13ab48f8e49f639d b/fuzz/pkcs7_verify_corpus/bc3ea6a893ee339c0332966d13ab48f8e49f639d new file mode 100644 index 0000000000000000000000000000000000000000..54cbb1ae685d38250af0fde658b52c7a86f41449 GIT binary patch literal 39 ucmXp|W#eS@Xyg5^#oorWKq6MGj*-!j!GN3X8B@a*8QCi937Yb@mJ9&5cnO98 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bc8570795fa98b1eb4e0088f92c83038d03fab4b b/fuzz/pkcs7_verify_corpus/bc8570795fa98b1eb4e0088f92c83038d03fab4b new file mode 100644 index 0000000000000000000000000000000000000000..1c0b35010bd790acb5b4b99fca440a7bba235373 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^zYQ4-xDhgpK$$k6Op`$q?OpHuS zj4TGca0QGktPBRhhTI06Y|No7Y{E>T!G7o zd_tp+@>}@3{mT8JXL?Px=Jlfw8%i5atQ20euj9Q{-s*TQizKEELe>BJmoYOjGcqtP zPBTa`5M<*_X!Brf`{BgM$il+R#K3OA4-8XTVMfOPEUX61K*~TKB%sV9VIbBZ;#FZ3 zBzQYg%q;HyK@l^DEcY6pg$A-91$-=GEZC({qnNp|k)bqt#cXE5XD`Ei&i-8KbAWf& z=QF99&s59KL~g$pa#;54%r%mCx3pe;VEZRYVR?&pMC!*!Kc_0%f4x!{A?My6Vi&P+ z>((Dy?+c&rIs9#-r`x0J3$mYvRn1bLQR9{*^8DnVJZ7QF21{9wrrtl||FouQZ%taZ T%yw`6q{y>TT1}hGD-9U{C`0I) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bc974999a385614380b162894646702ee2dfaa4a b/fuzz/pkcs7_verify_corpus/bc974999a385614380b162894646702ee2dfaa4a new file mode 100644 index 0000000000..72dd98af1a --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/bc974999a385614380b162894646702ee2dfaa4a @@ -0,0 +1 @@ +)È \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/bc9a743c54ce5ad67944798b302bc1a5da54e3ff b/fuzz/pkcs7_verify_corpus/bc9a743c54ce5ad67944798b302bc1a5da54e3ff new file mode 100644 index 0000000000000000000000000000000000000000..b252811a338e328f0c0281b6d20c1d6e1ba8c853 GIT binary patch literal 715 zcmaixOA>$}3`02+j;!2x|4T`%Z&DR;!2r#tDb%u+_E`10v;X1Z?R^CwRsHmB9m$?+ z*S=GTVXwgNorGtWJ<#PYQKJIG8X?P-12l4);}bq)(A_BdypN~M48IE1aI~+w)bmwl mZe+W=JgcDpGop;{kp{K)Sr+~f4|L!0k!~b literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bd94b7b250ddb736291aefabe634a1f340114a8c b/fuzz/pkcs7_verify_corpus/bd94b7b250ddb736291aefabe634a1f340114a8c new file mode 100644 index 0000000000000000000000000000000000000000..301fb6156a52c417530334068907babc5942e088 GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F&M)ThD2r(+okxvaUG)Ml6#EQrd-N(oJ_@(7{p*u$Yt+QAws$4 zTA_Fx^MRP)j_(hM0r-D_WP&&Ze;xxeK>%@gom0Fnr*_)HX$+~A61wjR6_0m4 z@*FU8VE(IQ_OgY2uzvMJRSln$qXPGOt&C!uFIin(D7!)nibzPPNW)rdKu>I2UuplJuh&wqM7<8Fo6_g$TLNIxSWZ#+)6a* z6FGX#&`+ z5}3%Q51~Y&X?wkDRCjS=+b_o!)u~ctm9u&J-ntiuCds^w<5$l%%`bdDdH`42rIMN* z>K-+6FD9uM*ub;%NN>e_GEXnMaR($7F(ReiQ7Hz_<*x_cicTRobF~S@&x|7}KEO_~{>nR!~OC@_0N10wKivQvz;tza#+gPy*FR{_vf4QJZzcryYQJ-LSNy zjvY|7Fon$c*b@ybhlqshunh##vUzeImj8^I985G^K=S2 zjdj45`o4akc;BQc==b`H9S>9`RK>ZsAhuQbWo2_-pp<(}3sKuo=hUE4>+Ji0H3u?P zSDvo^(P=5}O~;j4i=NIyk6R1wD2V62qXriJZuXq+^6#3 zS3C9=!&qmXyA}6KsPrKX^^$nEuOUi;levt(1m_hnk2S470<_)v%~z1iER?+GdNHno zdOiQS8fSSb&2F{pL{C$m^$np&=i3L7WxL;oJ|h#WAF^2@<`>TIf1_X+T7`>K{WL#P z*|8Dl%|^&n+$&VTQ3#`M|2SnT zhvwAwFT8h)^hH|GnDBl5qZo^{8bsp(a>Fvjm8+V20efFc#SB3Z6QJ?C)Hk^m_d3?w zuX467<7QblSR3f#2Vu}ce5vg+Mj=562aEFMny;crEb5SN2z^sAVFO4X)`N9)^|W>Q ziV2f{2>-mn6_P{?{(%Pq_;0{SKoGeff!b+zuT!2%H>kQGX1T9lu)t|KKic{et106itjTZ5i#tw{fKeZ z-R!4M{i!D6%4lKDwkK?-`sq z3f<>_`{a*S`-5%rT?fSk5n+(D!QyhbZ0N-U=)%^4e*b=l3@x&jYp zMsHsB+zPjAjc?1!-nET-XH4!{m2r|1tx-mKk>G z^VNq3t-3BgiRiGI+lC8qyq+8{XMg*Vymnx1?nA>@c{=L0X7%$kOIo%^#gFl15|jmz z8}mX0BF7*hJJ*4pbt18KUo)%2=F6S7F;aPNR4qecof{%bu+9g{gMAuO>NElpDHHmE zF&;^NpH03JRX&23wuS#JfzcWF(|9zlr|n^TfOo;HF(B7#rGGF+2l{R!XV1w8Si`Oo=%qE4^SH-!< z1ZI%}?Xp?zOSEmbDiC(v$0C2;mlD&}u~*tVh+O{8X6n7SoM=y@(9>~JU31_6%X>8+ zJK&<|F&?EU*QZk7E|T6>K9uc`S#v;8RZGvuM$Qd43QMoW7wxD$5^TAhGNvU&Nl#Ha zC0#FVQ;e1AGTx%zhzZtLTTsr;DH=blN+h;L%V8EYU_)*LPB!LH7B*p~&|pIu11S)POIX;okT)|ekyjx&HJOu<0SpY) z3{*g}%)+v+g{45*3Xp7RQK~|!Q)zK#UTSf%g0rKpp@Ez@ucf7dnUSG^i2)EqiSrs6 zAaU_oiejv1Ua}sFrBF|^@?x>HaXzx&7+D#Z8+#cHIy;#f8yU{&OYRZhUVd-#%J?W= zaeosjo*7@1Zbn`?lEHk`&2&ra2ZdwnU6(2bx;nlVi!d|Fe-x0E^7C)toK-3}zszmc zYUfhCEM#Gl)60+-wcw`HJ1NDfKZATiqmJ@h_`Che{h?=iO}6IsqYoQO8&0egUbC;` zy;a`ocrA-0rVT>X|N56PGchwVFfL9rNHGv(<4kCK!`Sx2iII_og_((g-GCn$rn16} zjQ?3!4VZzHfjme+nMJ}ttU<)9!YD}acBGhD-2HKB*(&!blnFXJ{4D&hrbEVG#-dUf|q-H)-Ejtsr{aVOj*|Rg(NZ#Gjdi8rbV&qf+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/be295c851c9f74356460e397124e9d20617f42ac b/fuzz/pkcs7_verify_corpus/be295c851c9f74356460e397124e9d20617f42ac new file mode 100644 index 0000000000000000000000000000000000000000..0d6bba8076ebf9ebe2381b43f381f560e0330efe GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/becf7b02b3915654bbdb75827ef758390a0fe2bb b/fuzz/pkcs7_verify_corpus/becf7b02b3915654bbdb75827ef758390a0fe2bb new file mode 100644 index 0000000000000000000000000000000000000000..a2c5d5f9b61e504ffe52acc61ad3c1b02d448fc1 GIT binary patch literal 2103 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 bUHvgmXWPtz+ZpLxoAyL|tVZdRq}D$GaEx5v literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bf8b4530d8d246dd74ac53a13471bba17941dff7 b/fuzz/pkcs7_verify_corpus/bf8b4530d8d246dd74ac53a13471bba17941dff7 new file mode 100644 index 0000000000..6b2aaa7640 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/bf8b4530d8d246dd74ac53a13471bba17941dff7 @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/bf9abf93c4db2e90915094dece3f5b487d8ee768 b/fuzz/pkcs7_verify_corpus/bf9abf93c4db2e90915094dece3f5b487d8ee768 new file mode 100644 index 0000000000000000000000000000000000000000..f76448ed5fdfd8e92dfb47a70fec923a9f67e96a GIT binary patch literal 39 ncmXp|W#iOp^Jx3d%gD~UK*B(biILHe!GOC9F3Pxo!H59>r|k$* literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bfa33a1bd855f73b5d24ca2f8cb3e00261575861 b/fuzz/pkcs7_verify_corpus/bfa33a1bd855f73b5d24ca2f8cb3e00261575861 new file mode 100644 index 0000000000000000000000000000000000000000..be6957cbfbde1510c00adca507901d97fe972525 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLPq>%&(?dI5qIo&rmhG$O zvpFvgG6*o>13FHYpONuD3(&bN9}Hwcd_ER27LmgTTJBe~@NTeJAK3GF`nNX<*VLXF z$b+PnStJa^8n7!s@;tK#gMllPBE!7|xp3R{TW22)yxM11J?|Eq&|OBMhA1WR?IxwO tJ6yz>)YA|Dea7B!MMk#DdV;3Bt>uwB`U<&ccInU1VcS;2xyeYE0RSO4hpzwt literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bfb4cac120bf4b4f64a2da43eb72ada0eb37833b b/fuzz/pkcs7_verify_corpus/bfb4cac120bf4b4f64a2da43eb72ada0eb37833b new file mode 100644 index 0000000000..1199b384af --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/bfb4cac120bf4b4f64a2da43eb72ada0eb37833b @@ -0,0 +1 @@ +ÿÿÿ€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/bfbd5a76349bbd9260a3b1975ed31433060fa4e8 b/fuzz/pkcs7_verify_corpus/bfbd5a76349bbd9260a3b1975ed31433060fa4e8 new file mode 100644 index 0000000000000000000000000000000000000000..b9af5009f8f82738e363acf33580bc6fdf81c044 GIT binary patch literal 4 LcmXqLVqgFO0!je0 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/bfd2024724e932f880e8b068d77fa228fe9054d5 b/fuzz/pkcs7_verify_corpus/bfd2024724e932f880e8b068d77fa228fe9054d5 new file mode 100644 index 0000000000000000000000000000000000000000..10a6f8dbdb13ce0c5deb838102cf363766ebb9f2 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL*-IQ}Ms& zjeTl%+%*@XG*Y8la+=~!J$v(PR+i$CC!Z8l4!r#Gq-4&Fg=;^>Pq>%&(?dI5qIo&r zmhG$OvpFvgG6*o>13FHYpONuD3(&bN9}Hwcd_ER27LmgTTJBe~@NTeJAK3GF`nNX< z*VLXF$b+PnStJa^8n7!s@;tK#gMllPBE!7|xp3R{TW22)yxM11J?|Eq&|OBMhA1WR x?IxwOJ6yz>6w(j>ea7B!MMk#DdV;3Bt>uwB`U<&ccInU1VcS;2xyi_o0RRzEhi3o) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c043d23b39da2beacc85f78cab22253fe380ba8e b/fuzz/pkcs7_verify_corpus/c043d23b39da2beacc85f78cab22253fe380ba8e new file mode 100644 index 0000000000000000000000000000000000000000..9ddeb88e56419ffbd53a9288d6fc026a379e23b3 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c2be8c33a1a6419c7d6dd9eecba3f8e7e600b204 b/fuzz/pkcs7_verify_corpus/c2be8c33a1a6419c7d6dd9eecba3f8e7e600b204 new file mode 100644 index 0000000000000000000000000000000000000000..fc6d9ebc15e7f1474da226754b64bdd08aa98623 GIT binary patch literal 2103 zcmXqL;xK08)N1o+`_9YA&a|M3L&czpLxG8r(U9MOmyI)_&4V$OnT3gymBFBiX%C80 zrnNw!l^~_O2HXgxj3ACy+m2F@iHwF#Ol?4AO+aM^u?DV&+yqn-@r}LYCE1cI1+GZN_^S$5E%gbEzesL`iKJn$}wWBv~u-I-9U0xM@ zSN&InUfhwhuB#4J|FpfXq%dLk(xj`aEc*{Ky!U3-F*>kTecQjbr*l8-+sM0QvBQH^ zT*7&Yv#i%uT*=p!b?|;1|Ko*Xr)hC+o#Qcnp8Y9_E6m?(Pu*^^=J@TjcGoTZ35@KT zB}Uxq_HcBF9+UhYHAUFOkTt`jyg>~y!>@!8;-)cTjF z4U@b3xb7MN6IKT>VFBZs<_QZa9{|%5mZVi_AZqdPbCpDSmpj|ygExETJrJ_|RyXa# z1kR4lv-caDvhI2QU}=B6q~US>N7B=0>quvAc_?*ay=|v*-cDot3AazO7Ce~al+dup z@|0;s+HKj5UZ1OdCcfGbcH84z*O8i2UN5Ejiv#BMv`YD|-7909wQ24itLyVkw7i|S zzk2>j-#c0$=D&EmDm(L^R~!n8hb`J?&-E*rp44&BVSn2xuismaJv3T9UzB#u&1nbc`YjW%KD=(bO@rYi;r~w;E$(e{b5*FBx{-gbvPJIs+ZLAu6`oE$ zoqlfRjx#%Wa;M3DoK+wCqO)@Q`j*(ntm#HsKC|17f69|ywuZsyd`xYGLvQ1`Q}&|C zxt6QndOdxYEX8|qC&$r8Mwd75@4LjfZ?4QVw$iL=ol9ko&TE>Wz$W1Qjp*}~@ zXo4r9BpprgLqEY!>{ZSe-7f02oJahet&rAEt|D{IH>z{zEO`{Bp{RJQL5k~*p3Ir* zR+miyc7HB+K3#0#75SpSbk&;UXN=^lpC?N+2ef`HX=RdsQzL5s^^f$*jm<9j< literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c30644bb44e3570700d4739734bf85810033f575 b/fuzz/pkcs7_verify_corpus/c30644bb44e3570700d4739734bf85810033f575 new file mode 100644 index 0000000000000000000000000000000000000000..b4434b87981e06a87a1a2bdf6ccd8bb264a4092f GIT binary patch literal 2473 zcmb7FcU03^7EXQ%0YV^j5Q!wH3`OPl3ta?7igY1>4k$&bVI?ZWK?ooO2%vzJnSfFS zlqyvziWGyO$iUE|z|uQn2?*kf%YIg&0l)!3 z+}IJ@<+>4wc|7fEliEayx=~Ft*oOEAI9z}WVGId?{3wJ25+w#0I6z{c$acVoLEByQ z^E_xrJxBF~2%y~dAsQoXMxlE8Q#`5o(_{~CGBp5iLk+@PQa!*uQi4PX)FDEU4v`2E zowy-!NBEs*JpC^I@6XTy`JDxDdw`$=SQtnL&;T8P!yaz13O8hwE*aZSB2*IskF}8{ zB^^({fE!xV|6a6k)7Z*itFlp1#pA*RPi>#6Ze;Tf(_70W>6D;|#c0^(^s&HVMgQQ@ zT%%m0Gzn+|5<0my@WxUqGd6TOQTO9OkewIYB=yZzo(pBoC506$ zSPw$C8k(FdB{fyAso)c)gSrXaFY7J|;yfXw+3#*b)0T9~;|`E$YTjwAEko=i-xj?$f(eUaDqVdyAk$ zo8AW!2nHQ>ieWv4vF$&flKwkv%-^hR(N##*e7DSWOMO7eiu_k>Lu zl85AlzUl@zz!(vTS7JUav!^QL1f0BSjA?$HtaQGII2SjkUony!44R`F|u-Ek~@%)Pm+gbPFg?j z@=5EyNQp19BL1TI2Bc2fupqvg!F^wT{=L%E;Nd zFO*oTvq_fg-RFCoa?I}Vh1%Uei6}YvCh)lqp|X+55HPxS_4qLEa9{;CO7Y{;czNe$ zlsgk9Rd%;{2&nflv|<6nR*c@c*Mo7#oXcg0Gp!qx`{GJG#796q6U7!vVx&(l&mmTp z{d#lq3)Txurzq*4QnSX|664cEXcSk{=H12qsdy~pnRRnw z$Cs_Q94d$6H_87<>kQgBsS4I`LZ^NeWXn`6zJ%OwB%((_kPfGCm-sii6?Qw@H>hx> zCgpBP22kzm;02;ld|Z*})~U`02FuWjtG9?%xRXrwKcX=aLdM1_-b*w>_uzDjsG$vmH#- zr)3YLL`UJG;ZE{Wb?R3#VvVE#yf^FX9B=r5EG}3#Nl8vmz3s26c)zYks_6$%wITe~ zM2HT=a>YK1>xQ87cTDB~@vi^wlRK?;hi!6Q2T2EDL7;>-XEj(l@cIcMzfj*PviW=-J7nvpbpik-Dw#Ic9S1W$~>>oi`z?SP&=A5@`C5mMCNg~ z@J5|ZjjLWGxGM8inq~4*<*5m&O@zF9?_n*kB`BrB&9)6Xhu54jg zw=}<^YH>#R?3Pr_eqO}p5+9zx(vHcO~Y-l0|fDA zx$shdkNSif6`xqrw3cs#OPtqd{jUUt55SGx!9R+i)u+5vo=j<~xmcXox@OqmljXKg z$Vnw+h}oKDeNR}IRbF=_97++}n$62kpqm)uLw>2kX6@DX>lxAR6T#1>zVz-cuJ5YH z_%U&u+t(Zx;)3cbqMRdq(}=#78H|n<%IlHB1uw%} Fe+ORp0V)6h literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c31e45cfbde72529fc06ab51cba4374387b182e3 b/fuzz/pkcs7_verify_corpus/c31e45cfbde72529fc06ab51cba4374387b182e3 new file mode 100644 index 0000000000000000000000000000000000000000..f73817159a920c2cac32bff55a9a524547599db3 GIT binary patch literal 18 UcmY#qNMX=tPy=Ig1{EL;01~JHzyJUM literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c34b2d4a78f862177039d158a9556f9c4eb44cdc b/fuzz/pkcs7_verify_corpus/c34b2d4a78f862177039d158a9556f9c4eb44cdc new file mode 100644 index 0000000000000000000000000000000000000000..531926ec6f4ec0e4818fe48e880120878d01c700 GIT binary patch literal 2103 zcmbW1dooc za?Q0J6S*`+WOG~^O%}N%mz0KFI_WsmS$nPBxvcZY`RiTZXFc!tS5Izn9Nv*}8_A*0t&y1e}|MKNxbbNNm66aC52h1}!pSAsMnYbNFI~ zZdlYf*M@78r%ae6$Q@Z5dFP^1kQy_SY4K?!(vt$%<-WTDKUdvOeHD^I3^m`jlJxbu zm}sYlKRAp$dCQ!#zmHa6qcBp;51)9gmM~$vQtqt(7-w|=&y^^>og>sUoY;1Jyle2T zMFmp_k{w&I$L$5-Ca=w>4zu4V&H$G&6G<5(C>didS>y)=E?v1kZ;Y(#-e1csbS35# znNV3%w~DFK2L^(qjc@O`F&>V}JDPG`C34))LjDB$Z^7;!pE^uzy&0>&mb^{Rf!|~H z89X;Ca0^mE#I!9(;PF=7O}eoIWvN}ioD%6%l`3oIi%k9ZT^)Zz+TJ>I^HSU5(&v-* z=!*V5nfVbuv9BK_qzwUE7|Qp%oL z#*hPmxq;YeYpPI7?yE((7lf4n8&wSEBYatF#b~1aa_PF$6ye2HAAyy8^4ZH8s1H(B zQTr*A&35`+{{n8zBJ%V4que-CHtHgTj&yE47kbBP#)c9j7?0XSpH5dZ8Ez4cdfezH zw-@i`=sZgN!S460ZJOX<(^2*X%(4C$o5!^{AruBcfD%v81Jn>FRzpq#BcW6*uwE;F z(neSHT6%WU6f<40OnCawKx=4AsDhaI|K5Q9c3%+ywk6;oOniJFJMq5}#}0s$|Iqw$ z1yiEM?-mSx$=gx(+I0>~`lb20;fs3VLSkt4W$419UP@AYa;&Sr?U*b%Xk#}9&Tt~H zpY`1^{W9S&;%6eWkk0#2l|ZGlznqB@U33;j?4{K9Vq1zC2aFuCpr<5nstS_r=Mj1V z<%X&VeA%M;@L*f$Uz@76T67h3x9JB#mY$a6->%j;>k2i9*G&oyWf>#gZ)pzHqcfl>lyiQmrZCTD)H ziWgZaI8fSkvv~Eax~sB;Xunl-`^tc$s5C78^j@!y?#3DiHPpGy!UDfh%eIP%=%;S& zncZKu-;3xXTIiI_L(`K8+w6J>&z{u03JS2b3(pDu*D?{~Ab|-@6{9Cf%x2K%e<2Qq z_)n6eaK{57Ve~-SzmoJ1YNJ{rHvf&<--G`IC0!GuC0L1i=1YLsfkReQ;jPGNfC z)hm>EI&0ux6$;@y!;<`QtwY;pVeBXY14SdhqA|d;1?zf zemWiBO6uKrg)*j5@3hKr$yuyBHs;WO^+|NE)51=4xO-uGGS>CpBX#4D22QK_XpxD& zvvt$r+=`L&N%>RTDk(Zru&qUD9G-8MlFxCY=bcUMJlxLeb^3C@Yl>Jk6x+bi*c61z z;vBg^RaiiCMx#M+DtX2F{!w%?Ak<^^+3 z@0Rm6h!(OtIc|65E%-G}2jU6W6}M-LOEQ>twz%kD>(Lx-v(SMtvmpiCZ0_@*{)*hF!Lv$<7Yd$TqsW!8I1g;l}pNA)t+;&X&9s!cM!R{PF^tRgLEdAvfG0RNaazi7^WkJQ?MU4@7)MU*0t0uZ9 ei|ENv&82ANLu*^k*QYnTl$N_03Z>8EJO2StG=b3o literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c3860343b83e62acfc70c61538f858ed4245b717 b/fuzz/pkcs7_verify_corpus/c3860343b83e62acfc70c61538f858ed4245b717 new file mode 100644 index 0000000000000000000000000000000000000000..48c37649d8f895d43b710e77cdb822d77b341564 GIT binary patch literal 30 LcmXqFFv0@?F8%`V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c3da4f27aa9ec524c241d40fcc71b734e8c57078 b/fuzz/pkcs7_verify_corpus/c3da4f27aa9ec524c241d40fcc71b734e8c57078 new file mode 100644 index 0000000000000000000000000000000000000000..3598fa8956a887fc5aae3de5b5ac2b4fd62aab9e GIT binary patch literal 31 ZcmZQ%WYBJ40)vD)CPqdG6G}4b001T70pkDw literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c432860eb4524108a0c168c98f5443705a1221dd b/fuzz/pkcs7_verify_corpus/c432860eb4524108a0c168c98f5443705a1221dd new file mode 100644 index 0000000000..477ffd2dbd --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/c432860eb4524108a0c168c98f5443705a1221dd @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/c49ad37113d8c8dfb3dad9fba616709f5d2ef7f6 b/fuzz/pkcs7_verify_corpus/c49ad37113d8c8dfb3dad9fba616709f5d2ef7f6 new file mode 100644 index 0000000000..b28b797d0f --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/c49ad37113d8c8dfb3dad9fba616709f5d2ef7f6 @@ -0,0 +1 @@ +/€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/c5b0c49aefdda2c7a14c327e9d05c54fa0d393f7 b/fuzz/pkcs7_verify_corpus/c5b0c49aefdda2c7a14c327e9d05c54fa0d393f7 new file mode 100644 index 0000000000000000000000000000000000000000..418f6d5e41ea802b0a651ea823cac40c29fcca31 GIT binary patch literal 2749 zcmb_eeLT}$8{co6x0&X3SkzYO*4**i2qTr4*AZJPgu<42vWiLG8HUPR?xtc{NQNT4 zphQxX#8b3dK7>-C(!9GSY!1TnFx~ z5+DZ^a1iAn2T=+I00IhBl2zEpbpYrvI24e9fQtX!2naZG(;!FYA0P)t6TqMV6sk`4 zM0NPhMIdj#@pH>3zbXv}x@LI+fCU7`fubNF2a14lpaA5?T+5|7%!b2c_d%FZM#Q%JOf=ea_anf@ zmGiyqLl)U3)U3Ke-yrbdfXvNj4wgwxCmhaxEI-4FOdLspEWFuvM5rGc)hDnO*yd>v z1_O!tgYGz-#V-(*@&^+eJbfL-p`F`0vvP0Uxpsl*VAMQd4Kk0VKT+PE#8wdzoI_o=%kWUuJS)5Y&j=Ez*;bQnA~DsVlZf{1M# zkHF!q+iLaWx-O-){;^krXR4Q9`A}#Uu<3Z;Thijf{TDTU7PWbx`sHO920I&#`0b$ZDN5f zORrttV@QA0oicoWRXmaul6@39GP)r(IUyy^C4k(kL_ILO4lNVyM4j>Xoi+Q~@6h9C zqA+r@{&y_`lg<0OKT2}MSrW04QPqyQT@=09$Pok5Wa|ejAlZKIA%~H!NFn{@?bWxo zG=}`MwsOsFeHDFWQ7OoCh|1ElT?|(Dxq268%rH6BYuWtabI`0SiMdIKjsN04k^HLt z%m?z*j-B_Ki>~V`^Lwb{GwBz)rm=4)<+i3q5%S&xR~d82yWFV2D?7eXc&ZjjG?N>Z zx5}98J_CGNir2TWwQ_Iy(cP)EX=ow$o!M)k_4*UKoQPAbcGL5CawYS;;L(Pb$>D6u zOsD_T#zMyn^0BnbJ7DD-$08n*aMcYwuA*)HvF)#PEh4H=$@){HudlQ(BnR*ynw1xY zVrX5EjY|vkl?(UjyO+31kdg_&aBsavrrj zqIe~19i8I$-_JamrxMNbqxKC?i8D~tYozQAD6rps)HZ;gqn{Zay29deMSWzsXmd&H z*`i5*9TyF_#MC;bX`;(fQWBc5Z==WEwrf`$w2=qr&KLN-uxb?c$2@Rt%53|(_({T+ zutEkEZkc%_$k|sR_4cH?Nl=8T8hK0zIFX6y1EsXX0Xe|fPr3!*%P|6%aw}~aw|dYB zI@OpTG^(aXJ`&Dk>_3L3(F4Lm=~zcrfFWT$xNgY{Q`7w)FMWG>7?VX03&Yx2ZzL=+ zEr|r0O4-%~l#V5)1(%tBNecdoq=|*gYm-V3EHMKDCZwYXShkE8#6Zar8+#}p-`=|F>Ty}RpEy> z_lH)iMt{#Lh5hV#1{f%nt{>{io!broa5xMKkputI#!E`}pT>7OMx?6rdZJBzUpK3p zZVR@Lp(W`saX)>CUGg`f? z*P-+H{g`&Ak(H=0xAP}cFfNzx=okmr@Ea^%6q?|jZE8o~PZ&9SEAL&@Ox2TvEsV-z zaV_Sl`FvM)o_|{NwkB@7)7R^*gT#twaW&DpbD}UMtfK&^2o0>uxMmQPMtx%zoamd* znBVdZxBd(C#LB2WDhQJyhQXa7Q)6Fe`^9*h`XK(kbt}9KV#K^=zH6znWy_V?%?X54 zYKy}~#TgtsGB)P)RTO`%c}Q2U`7;&laPH#+ox-|~I%Eh>S8^`i<3oC6ZB?>QVsIWY zn3B(Jn_#Uht%Ojz_QvknmXX-mzEvY2gjDg#Y4~#hM(Jt2{DUE4_qC?XXFwxghbJ2z z%uBzh^WZ$^EFAq7H-4~cWJ2-9Xp-1tweL`zA*OqMZJT0FYeirF0mWHY2vc8pEGc%R zzg|IOHl<`u&F)aURn$Qvd1_9^+Cv((8cvsxnw?gv_oleZOcM;`f#ziljn!5@bb#G4&v(Q_W@c-ZYdIW3Uu|y7>%vd3(lv8=33Rq M+oDxU9w#*a3z7v@;s5{u literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c63bbffb32012dfc65429bf5b05b8578ad263a78 b/fuzz/pkcs7_verify_corpus/c63bbffb32012dfc65429bf5b05b8578ad263a78 new file mode 100644 index 0000000000000000000000000000000000000000..e320b3d17754869547a7acc6584ab3569c595cf4 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c6bb802437ffdb9b735e5dda83e31249c1078950 b/fuzz/pkcs7_verify_corpus/c6bb802437ffdb9b735e5dda83e31249c1078950 new file mode 100644 index 0000000000..d854df60ca --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/c6bb802437ffdb9b735e5dda83e31249c1078950 @@ -0,0 +1 @@ +;€;€;€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/c6c94155ae5fa602466835cfd2767023b9749f56 b/fuzz/pkcs7_verify_corpus/c6c94155ae5fa602466835cfd2767023b9749f56 new file mode 100644 index 0000000000000000000000000000000000000000..b3e1ef0440d2d726eb645565625bccb6e628aa43 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLni-o$0lAhSt|5ersUgxpn2jB59up(fU}i>kW+w&~6`yTqWHJ^1d*0Zm_8$sb za+=~!J$v(PR+i$CC!Z8l4!r#Gq-4&Fg=;^>Pq>%&(?dI5qIo&rmhG$OvpFvgG6*o> z13FHYpONuD3(&bN9}Hwcd_ER27LmgTTJBe~@NTeJAK3GF`nNX<*VLXF$b+PnStJa^ z8n7!s@;tK#gMllPBE!9e_2IU1TW22)yxM11J?|Eq&|OBMhA1WR?IxwOJ6yz>6w(j> lea7B!MMk#DdV;3Bt>uwB`U<&ccInU1VcS;2xyi_o0RVi8jE4XK literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c6cc95a2f6392db07b0ea0f5760d62d84c336fab b/fuzz/pkcs7_verify_corpus/c6cc95a2f6392db07b0ea0f5760d62d84c336fab new file mode 100644 index 0000000000000000000000000000000000000000..6f6ddca8658d79b0afe26c4e2895985b842872fa GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwI%%!80#e z&rr=k1tiNXEQ=Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1mSlT!r z*>8-j49tza3@6IXe+bA zvGuM?6$4!zUyDVU8Rb6;NJ{znH*n4>m78DYHfyzWDP9(`Fv;m<$ctKV)9Ia*;?$o( zKA}-Z`7Qk2e&znqGrcBT^ZL<;4W$hyRtm4#*YVyeZ*{zuMH15nq3VDA%QBdl85tNC zrx~Oe2(ob|w0SVL{cvJrWMN=tVqrJn2ZpJvFeBrC7FGjhAY~vA5>RH5Fc51H@v1Ni z61*KLW)^qXvE@I)< ztv|Hh7e3!}_}fNLw@23(WIqk7nx#IY#w|(Y`N=14-YqtvyNp5&QA*<5O-g5XxQH_; oq#yqKjJ@HCjBJ(l1WkEc%OiL66>`t)(x0KjwylP9laVT!GXiFRCBm0e!m4Ugjm%*U1lc}+h;hetY9`Wtv_a?85kKz^gH<99*@kQxo zGj+-9wIF2&127A85p z40%xtZaTe_Qk?oT$R{-FD8Gfj+ppXodZyQ8YhFM4u%Wc!#7f~c`#RoR<*km_vPfdu zAXNRYe;G3qGb01z;xvO413@;{J=1k6=r1o&%$cJ45SR? zK?2Gw5(Z)oB3>0nL4vm<#mwUF9~3cj$a1goS!f^&QozR|#)4fMHHw*m{x6MQF`HTN z*~>7Wvp-k*9N?Yx`All&Gu5&)k=w6@9F{#hbB*NPEv;7{*#1dUSl;3tk^1q`*` zU$4|f$ho(N*hMVdy7hGtUQg6yYZRkPG*)VL*yJU{s-k6Ea)!9v!f fsrQfgKdounTa%V8v)x-iDe`QTR?{Z)N<#(!bhPEU literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c9995aa0eb9c8dde57cdebf258acb4f34f590d4a b/fuzz/pkcs7_verify_corpus/c9995aa0eb9c8dde57cdebf258acb4f34f590d4a new file mode 100644 index 0000000000000000000000000000000000000000..9b91c9e1003a61772bedaf11e729ad77b8b76280 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcnUj%$fq|2O z!BEXW1tiNXEQ=&tT9m4g>Qq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s0@ zECm_snU}1GZmEGP)B~I#ze^a10sU=&0Fc>f}vNA9?_A(eWb}}_KGMv+s+#|ld z{NCi1@lm|u{w7j9GrlO@jJ$Fr!|lTs)1$4-3dh#FE>#S4b$l%rVP=&7C?F~2=ik6N zt5j}&ncJ+@&ZT%+$igJ2mmx1|!A+-kQi@Z52Kj_W9p$(1cl(w5L(lY@Y|ZOOA2yUW zoLDKmW?#p9tGw0mS{6x68-%L=^)F*)VrFDuT%2Z*Vj#%Inb79J*!IJTk&%UknTdhj zfFBs9vcimv|5;cKn1PgmJV-#91?aa15w8lPAi>*_VrFso4~m#MWVzS)EHsb>Dd1xf zW5F&Bjbau?-tXXGXk;jjUNM_l@Y%~SpR+$#`W)b$_4!O{<}=l@Gm+b`g&dYWJ9CZX z-7T$GAK3m$Qdr*N9g+I+(a))h_Fu2mMaa3ghuB3d+`9FL*89Tedk%lw=;`+8`hx7I zVO6u#XVkbQi9A2~Cy!aEvcW>uqpA0g_&=>_+FO&BEwkNQKPmETlvdLw^GZVo0K%{0 A7ytkO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c99c6f67544ead830fe09d27b1d59698ab1f373d b/fuzz/pkcs7_verify_corpus/c99c6f67544ead830fe09d27b1d59698ab1f373d new file mode 100644 index 0000000000000000000000000000000000000000..59003232303e99caf75a7ea32809c58f85a9fb27 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/c9ffa9f67043bbaab6703a286a88b69718d26214 b/fuzz/pkcs7_verify_corpus/c9ffa9f67043bbaab6703a286a88b69718d26214 new file mode 100644 index 0000000000000000000000000000000000000000..74c3a275af5228db304b0492e5ff914bf3a2f1c6 GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAPz{`w_0{5 z9>XT4HlVU5pfZD416M z#UtUFSF)%#FSSG=JToOdv!qxdprlg4rzC|*#5I!tO#F{>2KmSF0h9OTwRCT)cSLmq zFWjk&jI0bSO-u|SS8DD^wk_PW@9~njwPN`-KbJX7*iq5?kty=&{N~>Z=QV@2na2El z?|1a_GS|FcT+4$`eEE6p=#3jJwp&Eu-Z^sCb=9HjpSIVP6ejFmnsjxQLH|L9_ukAp zMhDiaZ~NEwbnb_J8+n&3c6hLgOE@oami4-dEBU&z4&IOBf4oraG%e1pb3De+!&iLXHS2{<%FvFSU$0hKrrm7_ zdQj)u7pP;#eqH;c8$;TrD9e4{)kOD%-hRn=H$+|gUt7@oW9o~)hlcKWB!AlI#;$9b d_j;HATKi4wKz>_*deo!G-*z&-VKi@H1OSH=E}sAZ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ca033f7ce5816bc3eae1698b842fb486cdccce69 b/fuzz/pkcs7_verify_corpus/ca033f7ce5816bc3eae1698b842fb486cdccce69 new file mode 100644 index 0000000000000000000000000000000000000000..5c9335d05cf1327d0034f8f5ff6ef60f0a44795e GIT binary patch literal 2473 zcmb7F2~-nV7Okp;00|J;0wPG_LbJ3|6~dArD6+^dtF|ah%NknJHpE5PW(;PF`~b62&Ri4( zLXe#KA$*tTa;U^_6P^y4EsXfnwJZ}M#Ak32Cx9?VaIiQA<%-70LME<=EG#WF#3ZoJ zKL+{kaAtnb^hHRps?dp*P_$w&eS;akOyWVhk3XFmLUdq;5p9`1@MZ-`G6GY{2tp;3 z5we@WB(F37uVV;bKZXr$`Er3+Q1A~>YzPm)YzPanArQE}%qv+|(l~DJIEK4T6t56cjq@zJSs;4BW{g)&2nsmAHs^5mGaJgf)jZ6O}n_o{fwdJO45<<2+RkZ|;86^TDYO~Up3 zMjI_Ox!$?l$XVR`rJK>2`dJb`0Zg1t^Rb{yCKG0Uk^G_XWxUs!jg-FM<{vwr>u_o< z+?KcfX52Rxzn@)Y@QoW>vW^oDbVr)qt|ksZC=dXPoMA^;MaWo7GyyGF$TxjkdZ&e{ z=sI`rus&ft_Z4z?jnFDv(TXr3=C1?rf_xP`2(F?~&>Ev4TO zig+FThaa+KN=EFam8icoX6)?0IxrI#l=d?;GpmspACnMe=WRYH>E!=z8$pC+?X+~% z;~fQ{0mcAjZPEZ;f#m||2%f_C^?qTTaMFMsfAR}GE^9l&T;tC;w9goyc0QqfiTpRV z(DUhZ8o&)lvZukTe#;VVoN%A2{U2?!WN2~DlD{SmPJ+V8%ie0Gs+{h?FwmGpe>eGT5?WSZ?#_tA$f1y&cuBAu`7N0sk*5qghG zs%g&R;LM^=?tQ943$4b-tG}5Ysp?#b_s#+oDle4{K#c*Wc0A~*9p~ZHlm6sA?p4Z9 zbM2cndy~t3+4%fDh zx+=?!633SFb3Gp$wUiA<+_i5_?f9_za-KQQ2pSW=p??@_o^};z+DC0%g!xLFrlLQI~P4JO`=`boGO=7%@Ss?KVQAAQ+EG3fi@RlPC$a zi*E>1*f9|USRc_tD7tz&x`K|0P}iCNnQ#b}#fYxqK_KB1FbWh!?FG==Z0oy}>7-Sw zCoO8mxQM^Gsr$OcA7guTPR&hS2qfKkwm{t0HuL5gGxyxZD+``!!;JTqTKBMNY5-EVWiJLc$9^7yWvzfK;S}1;lHMA7P;-YYeI#&rD=5%@O%(Q-3O;zYJJ+ zd6cC;-#;p9O7?~kZCdO@xLIdSQPLi1dMD*uM7i^KZDLT@4efK^V(KHrYsm;3N)j~tc!3(i?(0N_@ISTd>!R{?om?-q>ts`) zI%qZogu(I#^NZn%p{Mp?if#>@$sd)WE=6U%P7_b6%W2io6=|Lxy>!-dBhsNgz9~EB z+fDRqV@mg`jgq%Ansj!j4c-?yKAOANE2f#+se96IQ01!iBFi>?w&uW~W%sE&5uMgE zoA4nH`DYT8?5^BY)(Nc5Yoal0sLWmb$x;u$37T` zk0#yP)5`9&{&1~*j9k$hRm)OY=7&fUt+-%Cuuo%3omN1S(}aFttVgond*hEJwb#(; zP2t~3V=3c)S~th_bUbYKtwx(R1>|{clXBCF7|6PnXMcHvA+M@oR}7LNyE<7|l)|+|HWhU$3t*uZRZpluGPV}Y^h zawTBfb0qS+Jt?u>oxA0|gQyiRttbERR+4@=n==9HeY^+)*zdFv7hg>EAm z%_eNHzQ)}4yxijP1L`DFdyEoxZl`h=E5WSR!FZ)Fd9ujB`q1;UC(0{3y2z@mX>Y|i ghlF`%0;D<@A;0_WicQA&a=YBC4wiKBgP2?Y0x&7bdjJ3c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/caaf6371100acf569502db6fcb48a6af3ab899f8 b/fuzz/pkcs7_verify_corpus/caaf6371100acf569502db6fcb48a6af3ab899f8 new file mode 100644 index 0000000000..80e21dbd8e --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/caaf6371100acf569502db6fcb48a6af3ab899f8 @@ -0,0 +1 @@ +E1€È \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/cae9782cd73a86d82ccc5950025726256affc305 b/fuzz/pkcs7_verify_corpus/cae9782cd73a86d82ccc5950025726256affc305 new file mode 100644 index 0000000000000000000000000000000000000000..54ee42671de829de5edac3f6d6a095301540c1fc GIT binary patch literal 225 zcmXqG;9-zrxWZrtgdmm*7&0+ois^%8^ik9y#6bEXCctRiCgC$1VGgRBAmR`kP-RpY Mn3!5<-~HKpul4zUJ`i2-CR$LH zVZrzy4Df?&x*!vx3#Nkr0OKHGw4f)$0`NtmK#&gs34JRB*mU#+MCbb(L`OQYksttq zl4dTrE|2vP?1L!}`-~<^?3Egt@fO9u$N?c9g&8aa38InCD6|A<>L-m1vkP#-rkRB0+^@v26 z=*ok{@8Dl@%>^Hb4(|B&foK5WLm=rO4#C^UfOHT*+*{`qt;?yLHFKCiswamWY9mWa zyPS9mnAp+(Sv-H$%r;1;s!>_Z=gc@?ZLftvO!F0sYfGhBl+fsfIK;-(p^y^gps*3P zDcdwt3Lb|=j;{8-wvow6h?q(-c;6T5L;}n+USH%pQ{GG-3Wz5L>TepO-JQ?Hm~SH( zy%0KiU7w`gMaeN0>&xc^kB)7N9yMDowpM+FH$FgMqY7`N4XW%P-L!o4!}D7PCG_2h z)W{MgyMFjuLz7#Tw6^*sHGJ|^C}|j$)Q~e|IM(Lav}d?YtD984xssA=OH9ktBr_(i z=aU5v^!N#A+z`(i3C3m~i%*vc9q}*_b;13^-`?SUi>8??ZRMAO*`zeS+w?BAXX-h2 zeqxx2rneykf^kQka%4|YLi^9BxT<8y(u(;!9dE76Bhz}D8>g?GZ(3aXc=8CYq+2N^ zJH#z=tTsBa7ub+y<`G|u_+*^rx(*CVC}M<4dLol`oyuMfz80QAa29Ifi=G%pIQjr{ zJ&}_p_`iw@j^m=#*Lkb-_lB`#L^{o+_f z=SHkI6CqQ6vt$sg_cyWSfJ3&7=d-W+6A!sn$PeY%HK_I`mikBzLx$$cEtHfPe>UHK z4(r%jbJ|nRQybS<*$Wx0(YBPNOfee8!*OKh{a`ZA@s3`q3Jw}|STyzaO;b*x1&Qe2 zE^7!a9XL?fel35+OWsxr#nm9|v2u?>4>JvYbWrD0RaX!v8h z=9G?4n{T*OE+ue6@V?GTj9F?mqQMLCbu2uCy|1KTMj(g|PoVH_Id!J zZF(8Mt7YN+G&Lvd#_eT~)KSVu3pGF4m?Dw8b!B;IlLAM`9unCSJZ?+yyyv3ceb+#o zme?^GO1Mh5(jjRob8QJfpfvj*4fLl4-+dlw!OIztfEe}s;e=u3z3j&h{V7JY+#$61 z2p}Hix9% zsZYM6=AYm=r4tbCo=Ey=^qHXa4!p8G>_;(-<|Ik&;iR^PyY-RHOC}BeEYDpcu4>_f z%+~+^4J^A`q6VCbx&u*gy2R#8enB$b+zcQ7OEr$QQ#Y_@ShrUUKa=syue+qas~#K3 zRN!8}H&S&{Rz+Bu zZbNa^227BS%F=FDPT}NnWdfl+N)EHMU%rbLXIf)#wDBTwra;%qW&Y~<((;Zjq9Se1 iTQ)L4z6xkr%$f8OTO)(i4{JJYW)N6w)=?y literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cb3ee51cb4301b188237b6d35cdd10cf26cf6a95 b/fuzz/pkcs7_verify_corpus/cb3ee51cb4301b188237b6d35cdd10cf26cf6a95 new file mode 100644 index 0000000000000000000000000000000000000000..1c2f7ae5bf58d2681e8e12bca771ae5d5517c14b GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAP!6!qhS+M z8&FvjP?$$*iC z7w!f|Mpg!vCMJfED>Zi{+ZJxx_jpO%TCx0^pUWI3?5Jq{$Q1c>e)DgI^O`~1Ok;k& z_d9xdnQPuJuI0fezWls)^u`Sq+byEYtAg*U|BBFyJ95@_)uHO2w%3&uChT6Cbaj)P-y;Y zncRoyrPpWA3wJ3wdNqF6p6d_SUAVke;8^#@=9*PjyI<6Y9kHJ4>N(rwCoR$Fx2cSd$z#sv%p3~9F%TUWW?c-3DN!kn|m`{$%} zO{K;HzNx-^#j$yu@4_nDxficG6z^HgTk*@`psIds*Tel5Iv3RTe$8WI)SIWC;+@!& zk;nOu`-hod%l5L z&N01zRVxK2bzeC6ysYqz$)6KiaTY<(PArw>KKJ#&Q|^wHp&dEDUahiByW0@-pw6`~ zP{)k@y7osmhO|vlmixY|iS7x#{gUx+h`RQ_wxIXN)E9pb4c+lb{Q3`OPpLJbIt6zNh#2b7}Jun-lZ2%!cDpnxDV0i_Bk zRjN`HDF#82fuSm}^o}S}#TAzcvvba}XJ>xwIs4j^`;6OmQe+L5DAPSL9M^8X>j=w>4q)j#w z1VB*Ozz)~pwB?U|KILSY+(3!ET^Xvoo92%K0EV5$0LDPvXrwI)Ed=V?!a|V1F5nX6 zvAN>ocGQM?iRuOuAnDyh9;~=Ah3e)@aiikTlU+T?R6o2WH2`l$b%hRy@e*N(M1)}y zkq8s**^syg{#6<5|5%0&%Is}`{SQbwh(kbhkO!oL0OIKuD}PHu{;Gl11X3y9|6~hU zRMhVL8$i#3{?CH>I|k;y>gDxvimu+{9MwHWS`m%6jqWWKrBVXI7orf`Qzx$#%J~M4 zWb0?^r-;DgFyEPtz7J+%=`q1m30muY0XFV{Ve*HY9Ns03rE;K_O!L1b7$j{I3CkG6yGYP zTX+cY1UD@E69~F(HF6Fb5lxWZ1^ zgfxGLkg@9U*dAb8l$k~Rz~`ELb;W*QP)M2wQ`i*}uVGXCe((eD41%>#8J+)HJJ{M4 znCl9e)FThd@O{_vvqdn%k?({&Sv-!6jT{{D^m5*&$pqYg%V9v5KkD)gDeNas-9R<> z@mfQLY?t)x;6=>W%@@g`>P+l41Qlai@9pzYcS_$qcwi)O3+EiSPo?+y$~&vnHtWWm zLm7u(MEqd*%bgv{fKJU>=2g*iox%Dq%kYCB5%(Xc-c!0p}_0)QP92ZUsAdufM3?$QoG6#P*8epNJA zhSfIE{Vhc>f6RPNg7j1E-DCX~g9{Npi8sK7MfvE+u&5Ao7lUD5YmYC7L^)_C)|;0d zzo>s3HR^Lx;a-TVJ0cE~smyPe0#~k?uJ|8yFKd^0o5)6RhP46^9x2mjY3LU}!tfzc1Wd1^>X)4vQCDYw2jR@%ND z>B2;al{_pQ1ZzF@%vs=&Iiq{_eShpphf>L*bc;HLp4cK+;bBPIP_BuR5aF54ag3F5 zcC#_*4eO1WeWdt}^^DP$gt!y|8pX+aWM+LZ9%o%eN|eVzqgIRhE^bM32{d0m&Bw)c z0YwAH^IGratX-Bg7eTG4=>|2fb{Vha`Gz?kwQXvvDmB`N_1?-%cY3GYP&gX&%Azr$ z?c2`B73vDbXM+2g`UM_?#0o^+X;SSPG$2v7@D_Htoxn2!L3Dt^Uc TYl$@J^ixR ztL{E5N&_psY~3LqG#6WHJGD_r5W>N{5N20JkyzAOH$UpGV!|4bI;;k(sH!QevK131 z?ScP&!448abN-$W1pY{j1UQkW5U4|D)g6*#!jAF#23Z|U(69D#ZuXJhbjSADrP=#l zgqG=5{Gq0W^=WE)>VwCtPKl$GuSSX<;t~0LPil&@(0aMnkR`;oOL*Ka;n~kcecm%b ztft5@8j81Eqs%I9DrIvCKOj5%9|QEK0ehN98nJx_Bp^ne51iL7dz$vjsy{)8mN|qL z903Hw>}AAiRIaDR=!=1P57zft&agg7sX(nnd1-A@%iopoJ{`}LQjegkgSab+Fdd9x zi+v>95g~{Fld1f*PwutbJ+{eq9TXiz1VADhD{Fz`{!WtI&ZZEwVN#L$N5=i#zje(KYk&p>{XdjulX)ZMZr|BW^ry+$@BvM z#T~Ke!<@+NMJ_ynr4gN$VL?r~9MgQVkU<~2eg<#v5ByPpM`hAo@x`Q?vZLwgolw0x&kW~7eD;b#gUsd( zi%0xgtkRm}Venm{otd26c)FnhKIrEPT*g5SpRQqz9s&GJ@>`G2!rG2ntPfLa<$kE` zd~85XS)@a_R|?U~ERE5&O47G5E)m@!_5ACq!I)NW~vbW7HcV1$@kp8n z=8FY_ELV6lB6wl6j$7nQRGv)bd0)c=))Pux)=BXPuZYx$nB-%{I<*BA>UezB<(Cd; zq~}eZlOqsX!z6f?j!AaVqVy{*b+&tBXL2=6?B?%WFDhy4AWGBbT*Mk*>-_?@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cbc8f03b4e43fe29ba58699709a93aba300a1b72 b/fuzz/pkcs7_verify_corpus/cbc8f03b4e43fe29ba58699709a93aba300a1b72 new file mode 100644 index 0000000000000000000000000000000000000000..f48fa136041d4dd51c4df9bf85e83db84f7208ec GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL|SLpxofc{$&f?W^arIWG<} z2r%FSI!>0Kk?}tZ(77xh3}iukJ{B<+k;4aC?pL$$Zm?J%*zJvc)Sem0gQS&N zBn-qFuq#0FJhKObfh&_D!@UH#aNG4;XCDo`+Gkfi?-rZTT}GjXC?)ajCZ)4GT*R3a o(hvWA#@=v6Mz+d&f~LH!<&iu33b|)?>Cez%+g8K5$;gla0K%+@Bme*a literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cbccca5f89d71f6396c2b66cbc6825c222b1fd06 b/fuzz/pkcs7_verify_corpus/cbccca5f89d71f6396c2b66cbc6825c222b1fd06 new file mode 100644 index 0000000000000000000000000000000000000000..e0ceb8376e4b2c74f20f8db7a1e40a92a2c84e3e GIT binary patch literal 2749 zcmb_eeLT}^8{dALw;9XZu&lP;j^@N~BaBpHUPo-{LWUB)qB^Li4D*32>j3sXL>*9T*-%9y z=tsgCTj-pF90m~&u3g?lAPrpE97Y72!NL8+3OU5$MB=3m^b40EOI|7hj#nY(7fy9)_7^NAG;VLZf|u zdJJ{&iaL+FfF^-MUGm1CF01zH-;&Ll&K1L!hM|mHoOpCb~#VF*>rHp_5PY?<+dX3Mo4a= zXp`p);)SLb|5~)AS&|7Z`)v%fpQvk&vE$Kh7g5{u{ok26)c$@d=aL60uh@dc8@^b= zQr*^bNY(tZ_W6NGWWk<{v-&XufwrrBQU46}@}9Y8LGg>5K3Dqwbe_^RZkNduvm(z! zT8M;}$!I*@zN5i7vFB=L`>#LC2`t^p>mQ1(g14R=ct>7ZJa{3hW&Gp9erJ@Zds9wf zw1488+bLPkp^IpKF=;|GB>$+~Pa@S>i%=K!BxYOFt6oVbG)5revHFawkL(g?A<)sD zM41Cix=!<(ZKMx`mjZjK6Dmdo@McR;Bd$FayyD)zCK%%Mgn zf-ty9m@uxsFn2dU$%>CW2H~i?Hy;kaV*l2WnIIX6oktxwZD`SZNB+|LdSOsFSns78+w?yJFTk)WUW8m}g z(S9qmtZ0(>@H?Qf>){3>O+~v_*m^Gc4J0)@3%v>=bUAbwv3X&V>9exz)i4-wj z-C6tF_LlH}G*qvUE;U1HB{bX*G4^{=~!H)mQL>9=kB@G10*Cz-X?h(q}7 zJ(c#l^ZW@duDO(rd4)i#1acep>@o8fb6@oBBO$rSexh?RGRV3_?zpUi)q1p zh<^1IkrZeQb?^`auRVCr-oJX0wbTE)(d#15Cc^Wq$`IXt(9X&D9y=#BRH$Ss7VMd8 z&3i0a-$Ru3Zl`~S&zo+QVB;rbpKGI%ABl9T zTQVnY*j0f9>mZ<3JMND&<*?@R+aTE^#y-7JZ8&f<{l$>oVi4|Xn)^P6T()oyzhky9ao-x}j6K`;UA}c|o-lcA zv{^h?=jtSTDg0$*Z|ub%&c{0i>5e{LWW%&$lC7~W-0VgDKL~u2TS4XJc6XD``abm| zaOgO+x$Evjg!@tIF#EA}Zqsqpyz$z-{Vv@nAH;XMjjcvSdR;o5j`6s5*T_7qUeIjwve<&) z?$9tkI%Vd*f7Q=R`WYKlV2k6bIK0?8qfp?dU zz_|*cRS_YL**8o=Gih(F!cqdVmZ!UNdA*U-J-^> zMr1f2E5DfJ^C2syp(f2gC9HrHMlIxZOtDv&S3{^hKPT+lnVr(zxkE2FoLu$0+sLP2 zjK;Gj)rT@t?~T@+=g<~`5nnkfjGuMI=;0;q1vvU0e)4e5*p&Lq@l>hL+5lOiDW-Q* zLx*}^d(}YUA@whw5SFp%L~6p=V3V5Om-MoA^*=>8t)UH@snYVY*B{Yq&~v+r)bF;_ zCNv=;tTun#C@3nE?KQ^Z+mkVfkETXlap{irUfUOYvqnm--F!csiK?vb=pwC+8x1x{ g^-7m>(t))f(^b literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cc1c5318c01240fb6734f964795ca04814f1dfc8 b/fuzz/pkcs7_verify_corpus/cc1c5318c01240fb6734f964795ca04814f1dfc8 new file mode 100644 index 0000000000000000000000000000000000000000..e75c9caf47a1e0e2cef83880dc9657f838617ee8 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLpxab;63?dDL+1SD6F)>07W@cn(c4FCfCew#OMn&4I#ZS1G_tQf=U7~q8-mf^11CtPkvYJpJ1ng==ch4CF!5 z$}AEFVhz|8AbFnIgTcU+Ns-}Rf?T-m`mM8%243y6tDbj@P3SJ8P(zfG_;!=h*&Qz8 qObY3T|2|`HxFRE4Wj#St-q!NS9est|GrRO>=&)_8;oM|o$N&H?-G@s6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cc1dfe6cf19a19f26923ab2ca224292e092abdfc b/fuzz/pkcs7_verify_corpus/cc1dfe6cf19a19f26923ab2ca224292e092abdfc new file mode 100644 index 0000000000000000000000000000000000000000..299f9e4f24125aa4ab5becbdb32c22e5c8792413 GIT binary patch literal 2103 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 C^)zDu literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ccb9f9289e7f837dc386958f060ab9013d2e073e b/fuzz/pkcs7_verify_corpus/ccb9f9289e7f837dc386958f060ab9013d2e073e new file mode 100644 index 0000000000000000000000000000000000000000..d673e3a5c6e769e26e21553fcb2ec8f2f3f41842 GIT binary patch literal 35 qcmXp|WMkLs@o4$Z%d~)9g3&;XiIKs8n~hV;$tk_uEkB>ZhyehDdj}u@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cce95856b7cc4ac03e6ebb646e59fdb2c494218c b/fuzz/pkcs7_verify_corpus/cce95856b7cc4ac03e6ebb646e59fdb2c494218c new file mode 100644 index 0000000000000000000000000000000000000000..034a2355617afbdf360b502d7dd9a93b41468d84 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL>tc4j9A78RduXJj%J|9jrpr)I}p zb0JD2HL4}2KJL`BH_v8eDIR(9NkQen%P&t#=FC{Q_EY?XdwD-Sw9_S;m-B7ezIr~J z^Wq?b00Tat<77WFGX7@)I+x{xfh>s6$0Eiea`-^Y{c0B84HoMIdmc~!_D12F+A{-r zkhC(3gn?KCb_GbDXZBz)aAi_txR)RoZo7W#?4yBK`|PUc-C`5E%P76C)E7BZ~nq8>d#AN85K^Mn)D^ z27_QjZW?;W6BM|54A$VFHozUy5)5F#8YiAmd>f@Bc^=Kp$31w;o8npWES2_xa)Yh$3fj6yCf l_ZuN4Z)9d6f`jDB2(Yc#vpA$-i<=a{Erm-4$!3Ui^Z+jn8o~eo literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cd094accb119580ed5981fa18795d5d5dffdfe1a b/fuzz/pkcs7_verify_corpus/cd094accb119580ed5981fa18795d5d5dffdfe1a new file mode 100644 index 0000000000..19dfddf528 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/cd094accb119580ed5981fa18795d5d5dffdfe1a @@ -0,0 +1 @@ ++€/€- \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/cd2374fac656613d41e65ddf94ae2bc8abb96cf4 b/fuzz/pkcs7_verify_corpus/cd2374fac656613d41e65ddf94ae2bc8abb96cf4 new file mode 100644 index 0000000000000000000000000000000000000000..8bc5e9b048c09530fe2f1307b3dc52eee00216b2 GIT binary patch literal 6 NcmZ3~$l%e)000Ov0qp<) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/cdac5a16e55661219dfbdb2d33f08520253299e4 b/fuzz/pkcs7_verify_corpus/cdac5a16e55661219dfbdb2d33f08520253299e4 new file mode 100644 index 0000000000000000000000000000000000000000..d30dd7b239b32de76d64351505ec6cc0b66624c8 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a b/fuzz/pkcs7_verify_corpus/d12ad3bcdbbc36b051a719533d5a3ee506e3fb4a new file mode 100644 index 0000000000000000000000000000000000000000..587d195cfb631af0dc12b14f35373e5a16c47a18 GIT binary patch literal 4 LcmXqEFkt`y0XzU{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d167315f3b124e968f40d5975b83a11e4ba9f1a8 b/fuzz/pkcs7_verify_corpus/d167315f3b124e968f40d5975b83a11e4ba9f1a8 new file mode 100644 index 0000000000000000000000000000000000000000..7168e179e65167205b009fdb6c8f20bc7f24e7fc GIT binary patch literal 2103 zcmXqL;xK08)N1o+`_9YA&a|M3L&czpLxG8r(U9MOmyI)_&4V$OnT3gwmBD};p^$Mw z6KlRf6Kl3X6LataW+p}^CK1<2{xk7ByUTw(jt`i;FR!J0Q@ta|2&mzV+(08-4Y>_C z*_cCF*o2uJLk)!u1VJ1Q9?<|Zb72B0_> zQxg*-!;2q>m;aE`EN~5c$gJO6?r)NI>+NbsB_@xVS)$V&=uBhmEe7i>7 z`Q;tQro?>I$`o0(?!|obWYey@Pb~lcNt{`_@70^1(eC^!&#CpzE|0Cdzpb(J65}7S zY4eR<^QBBK_!xEVrm#F0_sa8iy%xc%Z`^#%`;_7E%T4XePuSK5r7%7}U-!s4^QIEt zU+dyfhPFoL>%tj_x#HTsF5)+Gf4}6L*F(drU9s031zMBJWO?4PJ64&cJ=o!5ey|Np#ecH2Xy6^MnMt93cFUg0JaGb01z;$VY716g2-mE~g*V-Z<&&H3w!Bl}7u zLf@Q-HWzy|=e^-kaDtXqW|1%uYd}?CA@(Q*q<|l!Uzm~cKMSh?Gmt_~cEEfCOm>V6 zE7W(~_$0Pi>G1Ju7k^I|T7KX6xs>IU9h3B~ZoK)jId?)C)5}+y?JW(hb-u~2w|Rro zzpIF`R(l0~ON#q${`;QCm3R}*mpwamBn&f4ru|N=`dH}wv0OK8{VA#4i>ht(J*5nS z*>*l$%`hQ8Ft>omkH;|e#%}ptcKdQKY+s|aTSHJo;My{SX&zPmsxJSt2#4%6p3#sc zCuBupHy%(lPBY23-0|7qn$-H2rwx<4`?&5J7&b9=0E?a$VA*UCON}B9Sd!u{wUG;c zq(U562C_6UF;p6eT73LmB~jkx&bIjA&7OG=ge6q#1(T?6%{d@}!roVemO0QybyX+j#Djy=Zc-IF)G;3PtQkkRknr5a`Z3-`PlM8yN&k;1SS2S{kh!vbg_k3ferz!5#vp3IXWhowc@<~DEz{@XBO6JU1xb{>0gnM~EJ+#v$nwRr!*}i%{ zoAcrzg8&0QpyOou85#ex0G-S7!9W(o=VK9L5jlLI<$g5_?*@zYfjy6>e|w{FP3@V1 zJV;uZMZ!R=0lNYu&kK7n7`QSiGTcj$3%6arb@tJ~t9^FW^KP*T-DMPNh*A>YZc;kC s!$q7)A^q^*XY37EWMr$XCuqvsS{}KhuaJ9Ym;MYLwrw?>n~V$@04pMe&;S4c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d28dcd4d279e0d04809771f80608f90e095c939c b/fuzz/pkcs7_verify_corpus/d28dcd4d279e0d04809771f80608f90e095c939c new file mode 100644 index 0000000000000000000000000000000000000000..d1db40f98a0ae46bd348b95763a4e7bf86945185 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLMDtgxT1^<}oos4Q6I!XLe#>QSsS!MkZ77zvqp8YIfW;7os#$qgryB z;!Zt#^K4d@;*lqx6jTnp{PLt^&Wwd?KgCbDm-o|CJ6)oAIp3D;tLL*hFAg#YFyQlM z4wdC+Wc<$pbS}#W16iPBW%*ddSVRsVXt`g_!n?s@ePGYy>EGTcTvK~yAP14-YqtvyNp5&QA*<5O-g5XxQH_; oq#yqKjJ@HCjBJ(l1WkEc%RBlCN6zH#(x0KjwylP9laV0<0P~@V`v3p{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d2a7ed51a30bab2b6ff87af29b5cd1f9c29cd8a6 b/fuzz/pkcs7_verify_corpus/d2a7ed51a30bab2b6ff87af29b5cd1f9c29cd8a6 new file mode 100644 index 0000000000000000000000000000000000000000..9dd0e9455de69aff9363804f78d5637a04aa9bb9 GIT binary patch literal 704 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d3f471731a8144c6663939c219a5a4b465d3ba99 b/fuzz/pkcs7_verify_corpus/d3f471731a8144c6663939c219a5a4b465d3ba99 new file mode 100644 index 0000000000000000000000000000000000000000..e49ba9510cc26a9a4eee1ad23a82a73c5b4083cf GIT binary patch literal 2749 zcmb`JeK^zm8^`zE=4qy349l`9B~E-d@|Ysek1^>)2Zb$jvclw9HcToaCzLG(U028RM-5K#KBjS_R;mjND2Vi9DC{S2~T z?mQS2fI=0lJy9LL%Mr+jqrR?L4fLe*ch6X?hxk`;Kw1>SnkWrQiNieL;%KOa2N4a* zts9a^g!{>0$}V@tF$RT50M*uCB9O}VbOt4qPGR7Gqy-$OF~ab!j3~SlBLLi@Bts&C z#v~%qm_#CyyhJ8xgZckT!-A@BEI@PyFcuUA0a;K4^d1X83@P zKc!(Xo0jS>9v1mKDF9Prv3&%FNfN zu}7{J&?NVC9hcO*E}uIPhRivba!Dy_z}HmP6ZLzbtJ}h3eQU3n`OAgxFJy|{W_4)4 z(B-%smqWxg%tR0f7Hu_}@m;shw*KN$J z@7$iA7vUX0bf1~p4Xk3a^GVa20d zEZD}?c$B!q=Hy|S0hnjMlvVAwfY`f@-8dhsT3f`5E33^ohll`VmA3gq`c=olCrt&_I9YBld1fi~de1hiJaq)7C!3eopH&n1=7 zuJNAlY@Q#_a9Zm0d)1I{e_b-p{q_M^$*$>$XU2qz`fRqe)tSis?{Fp&<)|dhg{h%C z?W;-t*$}0&8+-w@Hqg?!8T!td{p$VO*Qw^-cU0eTT2$dQYo`;rI77X)c2a+Pt$P82xkHf7~c$<$1b3EgCJyRy?6eKUHT%_^g3NY~x&){cKTa!qHtGkK3y5*r^~-EMMdJzAIq*GU=Ua2Nx zFpKZ&C8KmeAB)UgP#1XiJ`J?_T)n#`8HR5yx4uDev$mMV95x`G6uSBatbB9hlx!0$ za1*ss5QH9iBmEO;5V{vnu>TX5aCwF7s zj0wHeSIfu`S|J|;yZIe@aelq$sbGL;bp1IU*~|L@01k&iArjz!wek8S`*-6zM3TsI z{hk;DpP?oN1M?u;Sf}e7!11^44dYYvi(#Vr!;ci_!Q|dg9&&oQ!gqQsb9KIhLVK@q zy2G=k?_e|T<&`p(f$HSf!)B{~_*+SihbgndmCJ;Ei@ouOx7el}+cj-Fq2A#Q&lTP;8N-2Uk25;dzpmF}u%HtIi*5F);X z>Y)icm}Ak;$5h4OVd!_Z-#sljaxF{ueg$5bt1N!6+M{;tf8QN8UOzURg-8-`78DW% zDjLnsM=M91vlTCF5?r`8EN{FNpZz&Q>TFeBquy?@`ibEi7kyQTZMwqEIe9;9rd5w% zpOu@XZarS7w{J)PbFovyoc%`=>W$lXM^gK7l@9YUPMK2`hx+Y0&pnN8cbMFa3Uj@7 zAsOp@`;n?%&|Pl5$(wwAEl10msfjsV$0M>ottq8wNWfO7B=Ll1qm(?Z3nRzxY?FB- zyWQbyb?XSJv^)N83~sqEOa^by14=^!YSXH;1J9C24TG3IsnnId-w4}3L(gxHJ}igO z7gDt!2@Ujo9BtRmSk?t{k8a!Kr5!8CZsNM!lr?R>Q?n<5cnQ5WUQn3Eva!a;UamxO zw;Ba^^&54|;m5OHv~==oJ8F@^*|^!OXFNWnM%9!jc{77@NI_0{?6x`j=9^^@r>>vk z4x6VjJKOgu`Ue}A{^l_L$sa58s!p;+Nb0F-Oz#F7xT@LW;X&D{H&k1$v97=|V}zL# z<&$&LZ>ACj9%??qcpYrd_L?^7%+}I@yyMbeTp%<}eq>_Y+4gc|PrsKMnF2@h!!2(1ZN#77;~j+kVtyRLgzds4>> xjT}5bTnsNMYwIAX#Z34sC%PujGLoTcA7d5wEv`CV5-ztY%(TVG6}?Dk`U6^CbZ7to literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d40435804151b87c87690d0563c20fa15641801e b/fuzz/pkcs7_verify_corpus/d40435804151b87c87690d0563c20fa15641801e new file mode 100644 index 0000000000000000000000000000000000000000..9304239dc961b692258df3f80065c690b9f0d1c9 GIT binary patch literal 8 PcmXqLVPIfjTGa#q2LJ)% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d481360e4b9ec8ec92909dcceb6ab3e4ee2c2afb b/fuzz/pkcs7_verify_corpus/d481360e4b9ec8ec92909dcceb6ab3e4ee2c2afb new file mode 100644 index 0000000000000000000000000000000000000000..6934f1f4cd9355e673053fde65a8e2e28f6efbbd GIT binary patch literal 18 OcmdOC&|!c>FdG0GiUN%Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d4f273e883e846b556e995245f81911b2a221bf8 b/fuzz/pkcs7_verify_corpus/d4f273e883e846b556e995245f81911b2a221bf8 new file mode 100644 index 0000000000000000000000000000000000000000..6eac005df14d02c9f8829d292f0c89a80554f84e GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq4vhruA&klTQhjX9KsO_(V(*ignm3dG?O7IrNx%}h(IPzX*<=450514A_f z6_6~muq={nX;G>|s#9rkW?pJ>v4XRsuAzaPIIpFpftit^fr$YSM2Yhn86a_qvJ_;j zXI`=%(UvyONAeppqX7eRV=se2XD3r*Bf~j;$vxuR%kNEI86U+f?r$Q+GvkZW&B!Z9 zGTc6FF+JMKtZ;0->r%x)SI5_45oSjDj{=fXe*O)dvr6UWm$}Va?OckNg)B^RdKvPf z7Tk1tC#5*`XOK^5)KPv5f45(`KlDtm$=1An^kGA3!-@CT2zk#>Hs{DF%XUoC$4j7~6h0F*35SFf%c*8}I|eR92Xg@jnZz0W**?kOv7U zvq%_-HHdgs7zGL5jubPCyMIu`%puFY#%G~{EJy(#ix>-bX+#u5f}xS2G_Uz0xl6SYXUVUKuCrM#>i+4oo$45V>D%yX& zQWqiT-X3BXv2g3wA6oAVpYJ*RZKJ2#qw5Q@pN3V834P_=5zo6 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d4fb11278adf799a8e39fa32bca5eeaad219f216 b/fuzz/pkcs7_verify_corpus/d4fb11278adf799a8e39fa32bca5eeaad219f216 new file mode 100644 index 0000000000000000000000000000000000000000..7307f872d12df3f737a344088149868fbf655566 GIT binary patch literal 2749 zcmbVOeK^y58{dALx0%Ekmetm)=EQF!j8tM?M{KEZP}njjtC-}SVW^0lGZnHZ8H)6R zL!=cY@f1zVMJNfKG;eXz*)!+mIiBk|=enNf`Tp~}?%)0W-uHEXzn}Z_xj` zbL4$igDL?6E}|UdB1!=$l&B7>DXJXcIYJpQH~>|EfU19PgbKJyvmjUDJCF;b3t#{g z0JJDx>K*>`k;sNO{_eR=?37bA2{ub1eh&^+m4~1ZRY4U+m?vBj1=x5JQJ}_>p^QY( zkAyO|&^ZS=3?d#}BmaqnBXnhK4kL`s;NbSLf)24b;W&3r6pqRX0$1y(k%%CfL?n_) zBqGUMZjzRn|3ex$5~17hcWJo5+T{hv?*PUH)FB`jKmc3-3b{Qmx;l^9e3arb1T)Tz z-1&foMtkjh47GLR{!;e-48=9fyt>iAFzE20!ky=iR>{q$9M69!KgW(r8cT&NzS((9 zXb=|NFR&BX)o3&01Vdcrn}w9;vF;nL&>|-ISSXf z9fnVg3)~KAAmW-PBk_2fwpxSuuB+*--+wD5u(Zmrzb`Tm+`dSp(^Z(&$OUdyp&9+jX*?WHECBL zS;x_Wprc*!!?rBR+7(}|!aX6pBv>yhScLH7%@(VZ940T%IS&zEob(mjtV|6!jzxY{ zvWYfh4%XQd1c3#DxN+5mxx2Xu=6vKa2uIbW@o?xBn>TjMIB|dUy!wIDdZyhC(q4~q zZM5d%^@SVmCU3HTdPc?;Z?E0MKZ@Sl8E1FD3MT_HPp*Ym?8A9M6@!6fnFuYks`gX@Cm#J}F4zH}Z1h05RxAWZ&Q4m)|@$YBSClx?be zIfX7+D{2!z`;w=5^|k9LhWvfqS)&&>BxA{;*~fvg@y%%|iK+3ffs{Tq+M&jMoW*mNF%o}tJ*OQ#WCBAoiHF>v3{rmlI`yi zdKBq~6f#~mtodY8_ap+JzjLs z_1#~od`-(_y6Nr8AIn&renUc8s`uCMbxLmwW4hDmvp^B=o%w5M>#e5@B{8=Ib;s*u zN+s)};PGbB^hh>!t~20SQ<2jpnZ|Xx$>U9d-)<`r|)(BR|RhMgy$LML0WyFwY|YTc2;t* zK*2~FBbUsS~m#? zVjsFSXSIEi{Uqf`*`Y%!Kbrd>DA_k4^$z5^X;6%*8hb(vJe7s$2j#TG1-a0P-{=+! zUyc#DoLlLCa4UcUJn2Mz5VORsCbu#b&O`24+ zytXCUP0ECTNf|&=5~R~uuTiHqav)de@2#e@+Z2O5H?vma)$<_O{?o0k4^v^d)+)*s zya&Z*0=?gibY$2)AZX#MM?v{|$xLA~Aq|1=*0eA^oC#rj3naTfV(>pK(5Rl?57jMp z+y5LoZ?sj6jhz_&R2`A{NQkOzN}sf3SNIbw0)T4Gm|xD6!T^{|-t$Z_NG@H!sv~cH z7ZeJI!vKg9_#bV&q-1|IzVitZO{32XZRYp7Mayhwh(j#((lX-sOZPJQls_>{UVns7 zSw2kT-Pm60(*+^*p4x@!4hHMphT|Pxwcuyxa?<0hZlap z@0jh0-@n=+ZO``omu}ylCrln2Z4}MjaIzon6?`|cH~PY+bFuaTTBDB_*)YwhL<_7V zH*-+5;hA@w+tTWcJ>rHlK_dQlPI#{slKw=}ged`HkANGdxbPP3Tyn1h+ zW9P{SvF*-dtJK5YFP=`txL&)fZxT{d*l5{XWJ++ctsNhoGIsG<`K?SRZG#eQaaFC=)r&xoq6O7Tq!$s>hO^LcGk z>{X?e5Ng-Aar<{>CUv&&&<+eGSN!BW@-Yyj_N-p{;V`NDW^>kaXj7p+Uoj$tpK(S1 z;YIFwIQlJq@^IDIlxpvIvcz+Z-*CJUrh8*;n`%yLMSuPw)z5AamVxj@a@^QJy^8kd z)XQsY_J!H6rVSY@({eJ`9nr4UcD{<#>9p1))FZ;oH|xF%2=u`Ud-3?zL=57Ck$y)^ zs$Gry_QmdukrE4MulHvn$}8JCNNZw719g+#Q>C0#V9keE?H#j=E@y}5TeT+JVl*y4 HNo@HiZhT?i literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d535d46cb44362bb99a6d3590815b56982b955c4 b/fuzz/pkcs7_verify_corpus/d535d46cb44362bb99a6d3590815b56982b955c4 new file mode 100644 index 0000000000..8e66afe2ad --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/d535d46cb44362bb99a6d3590815b56982b955c4 @@ -0,0 +1 @@ + 0H \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/d6df659b32e15ae9bd2d4488dce3361c12b0f9c5 b/fuzz/pkcs7_verify_corpus/d6df659b32e15ae9bd2d4488dce3361c12b0f9c5 new file mode 100644 index 0000000000000000000000000000000000000000..19d20a3a8ce2279cb6ca0ca53928c8e321df2914 GIT binary patch literal 32 WcmcC+U|`U1utp+5dhvl008dU4t@Xt literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d7e1f2e9c6b85bdf2ea140bf90e5e671581b96e0 b/fuzz/pkcs7_verify_corpus/d7e1f2e9c6b85bdf2ea140bf90e5e671581b96e0 new file mode 100644 index 0000000000000000000000000000000000000000..f428d1594c8ec42964206e83e8cb3ed35bfceda9 GIT binary patch literal 18 TcmdOIIKiL~#wH9PsNMhoHJ$|F literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d8c9d4756d281692207126902fb4858eef6a6550 b/fuzz/pkcs7_verify_corpus/d8c9d4756d281692207126902fb4858eef6a6550 new file mode 100644 index 0000000000000000000000000000000000000000..d93720674c3c776f092c19d5fb29001e92e83262 GIT binary patch literal 771 zcmZQ%l(BALV9;*>k$Md$3_77etIea0LEezTpi=@BFf)LF7z0F<0iyc^sv6RG_n$w1 zE{&uG=$aFTFn8djJ%Ip86Bec?NUt7)HOPAik3kGXRu1zEvKWv}yfZvKJ=(tWGBUET zG8mv4f}1NKA%V|!QBBk9+_*qppOsNm^L4A6?@KeN!I5(@h>fX3K_zMd zAtQO_dFJV|@Hi}fbfy2DoqSeY*i@3ya(}QB8L&)ycSYb_c{63mFP7kM$TLN|IbV#j z+=e%KDSGObAz81Bnq@B8pU(*#9orT;YOz>stMLS9dH|n?D!iRCsJ?%cXZ>VH?_Hx3 z#vVj+c!{dR0DP0(Ik-^ zTQw;&$TfVdE;7Ck*pOr865fe>rCnHX;SNgg6cH`y2~RX|DtkTnPHYCjnX8E{dS)C( z@&exUgio4L235qr8U;Edn32d=(!LxKH|9z{mT=@_;i}C9JaEmGYbp_Q_OdeOcR|w- zJ@R;irAD4-R$kb==;zhPSJU)an2QLSsBPmp|2w8r=HxK$NXRhO1=1(edgCG(>00mBvBc#lCtg<*t4keS%HCrie zYoaMQzkha0Uv4t%BmDFaLo0it6d<{XKWTuTLfFmw(g46i2|!5x_T6^C=G^dY2OwTI zEUFa$AXmWY;P!q=mns^wf1^nJxgmA`K=t5Ulz;MNaBf~bHaa3E+}_h-Sd8Sewp&hs zZbMo<>$axfxTA&rqEbl&V(#nv|R|=N3QHte3VZ=pk=KHIicATWr$>V zNB;{L2TY0g>qk2unl$$V zRUG|l$C5IPa?*KF{;-%r8`0D#j&b=KxJz(4oBlG^X$8z>&gzc=?e~B67UVJtr0Y&z zi!P_+U^hO!*k8h!DlUNXawv87rIH7UwB zPhdYM`}k^e%5%_Ohr2J=4(U#UAU0!hi^meaiEL@us~a&`cDWy)ITL+kz9>nA0aj@L0rYkxfihK^(2uI2x0(K{*w8ITM3WT zeFLhOYE$o&W`Z?-&SXdgEyPD{w=oI{LReUgk83_fkr>o*??BonF<}EpAJ&6)boI1# z`NV{YTgv~ua1xS63;v-80&?Gkk$@obFaovPuC7aog6CPkZc;T74gJkU&D$mV9K)@1 z_WkTFKYZKtB5rrf-10OnE93UPMfc=U>SrrWABCtQ@%!~bK%AE7F*-`D%AnFQVJdy~J&vn7`)z=BeH)-ZZP@a7q!mABKs;j9W5)^O$_JTG z9S4$3=s81ZsS!Xb!bL^CUguI~oVh%R^Wl7*6^!UtQVuanR^Mr?)An~QoPXCtt&F|s zx=`U70?Yv8_^^-Wry=C}mxKz<>%ZsZ)~MYQoBZTOF+fBxBx|s+6rvDx?FhP{bub}k zT#C3F&ia%r99Ns!tgS21_-6dh4fkzuht}lw^vu26DfcH7pH&*i@1nA`4<-*k7q~E< zb=V`Kk=Utwg*>cWZL>tTOPR0waoDQ+T3cwR&D?fu;IW*97)ASgkCn9jYO)&*U*+m( z*qYVPzgg6>Jtc9PCm*{<5V9*q~1mHB)qI`{$G8s=A#Ckce+i6?^k@OTHhg>(q1-_=_9)4fS{%Rb%R0X~O literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d953b0f87eb59f264a7e435fd9c23c1ca88b9db6 b/fuzz/pkcs7_verify_corpus/d953b0f87eb59f264a7e435fd9c23c1ca88b9db6 new file mode 100644 index 0000000000000000000000000000000000000000..e7f36167f0807a93ecf962299cfec5aa72c44d35 GIT binary patch literal 9 Qcmb1ZWYB125NTup0146o-T(jq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/d98820b005462170c105a678f52010608364aec8 b/fuzz/pkcs7_verify_corpus/d98820b005462170c105a678f52010608364aec8 new file mode 100644 index 0000000000000000000000000000000000000000..50ee86028be6f1f8d945ab4ea3dbb76704e19931 GIT binary patch literal 2473 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 VY;2p|o7`#@S#F~W=DiDV{uh400u2BF literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/da33e41954997c24ad31f6c1845e18510b384f67 b/fuzz/pkcs7_verify_corpus/da33e41954997c24ad31f6c1845e18510b384f67 new file mode 100644 index 0000000000000000000000000000000000000000..5d983463ed9b1bcb008a040949025e83abf576d1 GIT binary patch literal 2 Jcmey*000620RR91 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/da6ea4e1334d43d3af411b052765746ba25f726f b/fuzz/pkcs7_verify_corpus/da6ea4e1334d43d3af411b052765746ba25f726f new file mode 100644 index 0000000000000000000000000000000000000000..ff3a97d070fd1d7ac0dbd2a8758eba56a07839a3 GIT binary patch literal 25 fcmWe@6ks^evgaT(1M_YM(MD!QcIMrUKqLYHVJrt- literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/da71a3b725745e2c3eaa9cc644cbb43b4e190209 b/fuzz/pkcs7_verify_corpus/da71a3b725745e2c3eaa9cc644cbb43b4e190209 new file mode 100644 index 0000000000000000000000000000000000000000..15ef381323cdcaf2ec98e8e7db1391ffff7dff50 GIT binary patch literal 30 LcmcCwu)+fYHhu$V literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/da9d6cdfebc49216d98afa9bbb3fe5c089c1bfd8 b/fuzz/pkcs7_verify_corpus/da9d6cdfebc49216d98afa9bbb3fe5c089c1bfd8 new file mode 100644 index 0000000000000000000000000000000000000000..1a3320d15f083d2120b42e9bf315c2abbaefd8ca GIT binary patch literal 2893 zcmb`JdpwlcAIImJd1hS4ZN_DkJ6*^)!wlmZ3Z-=&q#F&n43ja8+7VeB1X?7Ju>t}ab2J1|P(bF-5eOO41Oki?5TI>D7&L@NW6)GTfS;QJVX-LS zNRa_jIE*ihBcOd56cs=eccck;mk^FmOk6Badu>!OnX(9w#BmHkX)f-<<^(a>+N&IZ zrYato0-7lWPyzC6RK=Ul@BSlu2q4}0sY6&4MgYm9fB=$43m^#9)}R&)CWlq^)csO6 zy|iJ|ySWt!InQntwthEuW>q<+&rL@{a&MczNvP%WDs0030{RDYvzFwuq{qIUwQrvW&>20O zJu;1_JoU^cLVN48PFj*s6+*OSj*Q$Co%}=tdvw&zjw3IjacPBS_EyVZKbtcMmd^r~ z7`5A;Ay%0Vs9~0Q!`z2jwUBtAOFaYNI#Y$nM|K7~~R)7{Ck2BOgkG z0726*79hcCpdk*(!74DZI_YrufsFC<*ln_kJJ0P5xn9@c4z$F>daxQ$N&WVOg%yKb zJA|TjEsy9i+2WJ6+%xybBkIKN>;%K0+!IT~jyE@{2e|azEj`)P;h>InKeq0jE63Nn zOuvvSJ+N(uA$i5eN$a?ScRq7lYiuo^Uc(B5ZWMQB*qSHPk=SF5%k>v?#^C;V&|>tOlOQ}Wkutkm9l z(e>K({BDi%^S!yJ?$)H0w2v&^BL}lvraMGi2KRVZ7%8JKS{6s}`r7XQ=aw5)^Xz6f zv%nvuO!kIuiO;Li*g-hk((^$@N|DxbpR~1?S^4cu7MmP4lQB7% zvmI;z1e^pSK#jI&2q!tyz(5ihM-*Hd9<>s4eAV|V6&W%rhPRiPcZ5qb+_mk;o^%A) zJI6{LGVNU9#3k=b9I!VDN#nO$V0ITCZPvApr91t*C8yN8NC0^tM6df&vIekNjU
WvWhU0x8T3BlM#=}!!QOdkqW|R7eNrb8EgbbvweV0*9zzHqOD9! zq9a-JPG{n>*1^S;92~=&HyN6n9L#2gMDb!N^H*?!W25Im7WeS7t1~lgI>*_Gc3Qr9 zQ(s5!A|NZyY6eO)KrKMdwF9TJ=+b6=OeOBl7uc1)A{(uNha&Zzp&(U9fk>kZ>ooc%pcBuJd@ASVX zmQZ^F4bB$^CT!yLvRZkWqz#wV$Fp8CFANw-FFp_O+YAz3^0{4Ao%t&}`o_u+8xx9> ziJY$e6Yi8Hl?qpt`W~&_I&@BJbvWs1S*^2fOGrIIW=C^SyumiB&yWzGfmc33eN`u7)I!QJL`&8tiRmS|L<7SUmnsISEQH$ zDk_yiqtIwHF|jnnAgN!w|D-tlFLTT{gyT22dgfT+iUhA(J=fgISowhzt-jYe0^`@fD`4GekTYhKKLTMnRD9-N1&xhp(}zO7{bDSKivRhCa;rq~AN9)2DpD zX_$c@cAfaqr*r3RQ6y(ib+f0|GJvsflZ^FZ@0zxQA5A4+M?EQU$!X3|T z+4_;}ddcx=egFLk_0k4Lhw{4pTD2sm*5iURcELuwX{?alwWJ5mx?>FC?XFZ;g@=Z3 zEAzA!Yb=i_z@i~$lF%U2-8=5r@Vokz$VKe_yi0ZI` z?W{y0l7%b>#;omFAH(cEOXI!e{(h@`BF?xKNo+!@$=9QE* z$I6&C&DJb)T;8i8p|!>2B1iuz-P*`1dcYHFgD9nefUq6T_6OUDwF&q^VQ5=cIw!TT z($7?w{^CVM9h|vo*XW%F&i5GqpTfNek0)zCCE6aL4*3;Tz1lG7v0AF=I6Z09`H6;7 zfyeD;`w8DET!2m6V!x_GUdf#GhV3WL9eR<;yC=Lo6eT1~s}9**C{;Mn5Ig=R8~t!- z+^kG!-F2@%+&{McjDCF;5m_tpH833UG literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/db275978208e6f6618d583bfd4006fcf22da5978 b/fuzz/pkcs7_verify_corpus/db275978208e6f6618d583bfd4006fcf22da5978 new file mode 100644 index 0000000000..b24fe1203e --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/db275978208e6f6618d583bfd4006fcf22da5978 @@ -0,0 +1 @@ +<€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/dc7c2e9672dd0bb54c4598bef87b8660605e9d0b b/fuzz/pkcs7_verify_corpus/dc7c2e9672dd0bb54c4598bef87b8660605e9d0b new file mode 100644 index 0000000000000000000000000000000000000000..49f6fa8341ae2f59147da70e3358a74ecee456c7 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 b/fuzz/pkcs7_verify_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 new file mode 100644 index 0000000000..20ff9d0654 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/dd2273945c1ea21a75d6fc0130e03c744e6a1df6 @@ -0,0 +1 @@ +2€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/dd3bbfed68b2879800c919c58e15646977df6218 b/fuzz/pkcs7_verify_corpus/dd3bbfed68b2879800c919c58e15646977df6218 new file mode 100644 index 0000000000000000000000000000000000000000..4ad966dee604b8b53f36fe9a3cf83e5dd49096fd GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/dd53779c9363b110b7d774bea80666a6210cbeaa b/fuzz/pkcs7_verify_corpus/dd53779c9363b110b7d774bea80666a6210cbeaa new file mode 100644 index 0000000000000000000000000000000000000000..b1b55d643fccec2ef4187bef203ef501b0225d68 GIT binary patch literal 704 zcmXqLV%o#TsnzDu_MMlJooPW6(^`Wjrj<;LjE1}h+-#f)Z61uN%q&cdAP!6!qhS+M z8&FvjP?(iUV_IOzZBszrMXv!KWmJNyIgh|4jUka-Q9f;{zt|%WLW0RPTuD241)u z7#Ud^Selp^Lax-@k!)MIY2V`|acjl$Ykn?sn6RUw^&?Z{)A`N670zo0Z8MGe`QGp7 zh|M5bx)3i9Z&hZ#O z4`WK=3iJ2cQ@5L}Iet5>-E|9p0wcR-i4pg@JscgPhbz5gqUId>?SEPPkVB#Qt7UQ@ zqL*HuJulp)wv=014)@Vb*Pbe8wj8OptpS>3!KmhW&@&2-N53@g)aDYmY1zwxTS zD1>zYc91$N-kf84|Eg9BPU^mJ@OfF`8>2rbwBjs+o}E}K%YE+afv4OZD?>YSe!W^{ znRd4!=s}%pU!aZ|`*rP)ZVYLgqAV@HtBLLjz5SB$Ziu?|zqX+F$J7^p4-MV%NdC0Z hja}C=@AWSKwf39Vf&8`r^{7XWzwKmv!)V^Z2mt-THX8r{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/dd916ada15bc8a54deeffefcf7739db3926c2d12 b/fuzz/pkcs7_verify_corpus/dd916ada15bc8a54deeffefcf7739db3926c2d12 new file mode 100644 index 0000000000000000000000000000000000000000..0e07dbfe90a89c2bdf8528879541ff72ac61fb55 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL>tc4j9A78RduXJj%J|9jrp zr)I}pb0JD2HL4}2Dely>H_v8eDIR(9NkQen%P&t#=FC{Q_EUV;y}X|u+UXL_%lWo! zUp=4Ad2x_IfB_%SakBi3jQ?4H&Sm*vAPeI2v4|aJX}K?QpqhnugT?y5p2yR_y-~QP z_RK&YB(2OMVIbBZa`-^YeGCOio@e%8FmPp3WVn|g7jC+GX}SMB<$=dlUhy2~ik z5Tzu(-K2DOhl@CqLi*vq&)6HT$jDY%PtcUNwLEf1Um^F*F8vugY};x$HyIf+000Bh Bi1+{i literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ddae634e82039b567f2a502aa77eedc2e8eaaf9c b/fuzz/pkcs7_verify_corpus/ddae634e82039b567f2a502aa77eedc2e8eaaf9c new file mode 100644 index 0000000000000000000000000000000000000000..1b2ca65c7023f12451db1252e999508769eaf34b GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F_;;~okV83*e;dt8`mL9F1g1@ZOWxEjKfq+Ta4>qP>9-lR18A7 zmQuNNacM-!X1h({AlHyCLoS_koUzYd>p1J|^WXmCUGI9{^?RT9{jK%djEE8`@?A0|R-8;2O2k}aL#A4>OU5RTFO0%(jdf-@t6;K1;Mwkb-GV2DhDVKRvX zlRSiwv@o<$_vZ}0k#>!<3sgoXlpoONO;C}2S zVBy62XX(r(E5}g7yH7N<{es_$)b!YxBs5;Mxi(*Zl^zj4n}k@KIB>R1BQ$cjz_P$H zTONK3OCDb8d+(r_n-V>dVe+Lf!j%eGUwMCCB)GDXHW-vl3Nc(SU_*9&Q4 z`?>{# z7PNuwlHX0j+z{+|$BkREQ@X`c%AZHwO1#@Z_6IC7t?7757opJko&rw$56s zz&E!bdJg+_`RSEdLk{jNf`PSv5*%{Ve8Q3%%^!|j#rvdf(d&IIc_B(%I%Leq&1}Yw;+y9p^m!_nL^hRK3$fCe1S+16Q2LG<_9@)@PT6 z#KHEfGgjRlN1inoK2Vk7_EA19r{3sVB1|rd?oW<{v)=*tsH?apcBJ2(!`~e^GR6t6 zdJiifmC_i)+FGSa9^b=uh)!~uy~(aiU_N`=a1>~L@TjO#8eir{@3gNa`f?D8 zl{d=Fi^-l$y5{P9>-W^-b2(MBG)ZKeC4XySFrEJ49qYDu>iVo$^F}IrF>5G^sAq{fB9y4 z4p<%JMujkFF`?CVnxc>(goh=Bb}e*KBo1}NKa2rwQ<8v*0I57u89(_Cc!K)MQHYk z!Zd_D|DsR<gtO;dH43_CGRb8o6h*w?3~?OX%EJfUsRc0DRSm*?m?fp zC**eh^VA{Ldv=RVhpf4~M~7@WFSJCp+s$sphdJk^B`G`JeyXAyRLy;2{5oGx%if}P z?%jfp{c))i>x#*{M3HNAVgw@3C^?7g#K=CC(tMzi-EQ~oLF*W)q9>-Bsk+J!lOWg@ z02QHrb?NuD15+pyhC%UOsnoA#--+s!`zp za8w1?W8G#_BWkM>J>!G2NkI-d?6w8^)?1YbhprRRKORVr?`+>M?;Ap{_+U5n(N|fb zyI$=1IH~u3V@40qz*XU(&joQ(Z>l`cV_icjOcFl@SIsV9U(Y2BxT$%K$Lv+^Rj+Ns zX0=uf=LBF^oDejPvhxYivm^E5@+(Qj+pCX-T5qF_>4;IX(s!Jeua&ne!6|l{%4pSN zLJc+NcX4xz$B$|diLG(UnEAab9n2)lYG<>x-qfigBRlt*OXtcf+d4>U%y+&@3C>9Z dMiQttAEmi}Y0duf_-d=%r#7Z^@vFGze*uJ(0agG2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ddef94e4cce767a04860ca8b62ed41aa9c613029 b/fuzz/pkcs7_verify_corpus/ddef94e4cce767a04860ca8b62ed41aa9c613029 new file mode 100644 index 0000000000000000000000000000000000000000..639c17f4e9ad1e3372ea1802e674447e9dab5155 GIT binary patch literal 85 jcmdOAPys@H1~Vw+VUR)-QNbev(hGz73`Ss;DvV43Idumg literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb b/fuzz/pkcs7_verify_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb new file mode 100644 index 0000000000..7019a9777d --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/de49f03a7650ce551df1efc4fc418c0548935dfb @@ -0,0 +1 @@ +6€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/de9da00db01c6684b899c9f5bf0f658c7a2e0847 b/fuzz/pkcs7_verify_corpus/de9da00db01c6684b899c9f5bf0f658c7a2e0847 new file mode 100644 index 0000000000000000000000000000000000000000..608b1730de3d90f834942268c38a1162e3ec89b8 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLferz!5#vp3IXWhowc@<~DEz{@XBO6JU1xb{IB4HrbfL#HS=b1ei3|yHM8SW*>h1;&*I{Rqg)jqrGdAHbv?lKBBL@9}H wHz}Rn;UdnYkbd~@GxmlnGO|_H6Ex**EsxyMSI9lHOMiwA+qN3cO-6}4=$>||iAkL!ptcDQ9x44&%c3lR;k?lGPhZ)olEhukcCN3 zFGF6`f}2k7q!g$A4Dtz$I?8Y1@AfPAho0#**_zjnK5Qs$II&WA&AyKJR(Y%AwJegD zHV9S!>tDvq#LURRxH!!q#XyjaGoj6cvF(QwBO?n7GZO>50Y5NIWrZ0T|Ff_fFas$A zd60lIi-dt#gNRp!QIO#6NHMdx`v*nL9J1VNd=?tWf)wzvh_PUoMvY=-p#MvwSIlM> zeD*TT=j_jwJ_mSbeLj<#`AoI!Oyu@!A%|tp&RipTcT4Nl2eyBb6qdJmN2Gpy^mD4B z{nsmX5pwSBA$Ac9w{HER^}g`=p2OcZdb&Njz99Q)Sk)}`88vQ6BF|6$$zv9(Y_O2^ gXzKkV{!eR~_SU3j%WU`7Pl`MnrPZ{_ywZ>X015}^U;qFB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e000252056992766c25b64de2728d66deeddc5c0 b/fuzz/pkcs7_verify_corpus/e000252056992766c25b64de2728d66deeddc5c0 new file mode 100644 index 0000000000000000000000000000000000000000..f1bc9b62c92d9b69e2eab049bdc702733407c582 GIT binary patch literal 2473 zcmb_dXH-*L7S6p10g^!IAc7P@MY`ad_d4YYnqz=GV-Rv(DOQ?fvbu*ZTJNK}^9yw4e&h zjI|~N@PoNbK{mt`OaTD^#zR7AL3frJ;Dtni03QOv{xcECWuiwRCf{EmCek4n2?8J} zVd8}EbXyO^Jsx+nO>Lq@-Ke={xCQY89KiA*OkgY|h(5gf zUI!fLXX#!r5mMNC#NcGiX>>1tnirjLit6c2r3Vmf=|Kc5x+kJBS8v zu&3|nQnWg0nZ}}T^Ed&+A9q9yn=BSvsyrtc9wO$V3hpKkC?6c&G=ILU=bl~(a~~op ztVGeK55C>l_oilq+);L=XSq(}!1x#@{G;s54iYq#8@VdBhK`XzrVKAG=6vs3l8TBeP+ zC?>RNA&^KkY_C@e>n@6IyLE=ELX{}3n90%h(7Zl0LEhXrd;465T$>P4<||A4px23yh{mZ0NM_I}`#&?JI0TN6|CQa{w*6PWG} z8#AH~>=yp67vP9sMIhga`*1L>td%@G>DWTSs>LYWcipAmP$c@?6?xoee#2lb%1DE$ zO0Gv{Zs;8L>*~|gYuaqwB?KL7`Q*G`q2ahOCA5DicpdK^zeD5AW9~b<^mhB^yuDfb zo<{y;`s>Y2TE9X43HC*)lUGoPgh|7YBe%6d#1-UE68L+Z!J307UUm4euAF@^^FE z`+L5ni4}dco|YxwYDhWQS3NKr>6df`oSjpSi3*Pnv-U6<6teeT+bhM#u&`e}=enl- zZP@Isn}*j;`{> zZZYaZNBWFOPv?o}&+;C~i)6jEUs#R1+r2`VSmHk%6AY(K1J#suTnj7Mv*P%7E4G+! zq=Ux8@<+u~`jDzhakTUIfIa*ZS&TO^4l7^|YfAeg(DvY0FaCaJzIdI}^{8@ccJ3=> z&eCL()oRzdo~9i0y8@vO_m3k>4}1!INhVf3VY9Ht*RCG@Ag>!(iH}lRp8HtQu@U9L zMo53oS9yCztOaC+oy& zbMhx(&X`&38oBhz_@<0OKzLuP%jE9Ep=8QeOl9dt}{=&NV%Nm19 z`wtbg-OgJ&Cuc2*;%XU&G%t3Wa|`^#-48gnwAWUc?ZBO1&(3svr{7dE9P+}ZIkElQ zrXiQkrTL8tKGHsoF-fXMG#(>2EJ6LUm9wv5j~j`YAqZjuG~SW;hun&|pXu#Wyj+`7 zSegOW_(Bv%3|fFEwO#rsBnaVQA)Z|GR1}Fro$v~vZz(3M18Kuru!g3Vx+YICVe+={ z-wT`|aWwy*cp&ft7zywrk0MZet?D}EsKib4_f3ih*pT0xmAssz&NE#*rsk*a_!3(u z772S>W|t@Endx`$FS;cS)4rOiddox>2|uVW%Rw9E+e5aH@D}0mTZHF*7xiV^0&!ZR zJ~B{3@j7XCRh8qb^MroIsef6Z9|=`Dm3HytX+ILS4UaVA`3y)z47=|-rC<3lNXj$v~Pvz8oYqFl`zRS^2u{5fm zn_g72JS}o&Q#xiJKXPMEfI#Hv#AIaI(9_PvK0DIP>ah6sply^?)*DvCkYDc)5F(i8 z0%iW54GFcXKC$-W+P)F4ag?tH--(J}z#BV*e-_1Pj8Rmdj%lg8S{~cHX4L4D<-S+g zSv6#U{VdDoo`@c&qW(}goFcwCnU|lyG&LcF{8Ek2+N0ywJ*d+wN|;Q2?cG(<(Aj|V zW6N{zTyva>3#zY-a*6OwBl%iou-X@CJMWbvth&#H{(K}MqO0Suq=z55?01XF&mOWu zJ&gh{#z=2!n-hD1rYt!&`m!%Ou2AkpHuE-0YJ#|MzH)XE`))3Bz)`_AbD7hA0u)F4zzv(XfQ8fYksp?nVXkO%iB9i3XEwFnMm7c dE<>5U0W$yq literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e002e991e9a753b27fb3dc244f911b5189df9313 b/fuzz/pkcs7_verify_corpus/e002e991e9a753b27fb3dc244f911b5189df9313 new file mode 100644 index 0000000000000000000000000000000000000000..fecff5db8b3532834416b95ab61390cdbed15d76 GIT binary patch literal 176 zcmWe{6glk3z#ziNVEF(4f5!h#KoSa=8GsBAgF{Rk**LYB#efR!TkeD8`2PQI{{R0U zh-oBaAl0%81b})G0IZdn0bO%7BZCf55l|&qvk4x}9%BFhvobI+d=G{~3W82ACOuEDwW2OdHuawV1_#>gx4Xt%rZ6594cp2Fl>wJ@4Z@cn3 F0su&_rNICI literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e290f599b5133043799ed27c31a6507fd9475658 b/fuzz/pkcs7_verify_corpus/e290f599b5133043799ed27c31a6507fd9475658 new file mode 100644 index 0000000000000000000000000000000000000000..6cfd9a190df29f8face7affc379e89461c6a4209 GIT binary patch literal 2473 zcmb_dc{r47AD;J}F}7jsBr>CNES2{iJ5jP^k3k*EQr7WhDyAa_F&GrGoHLX)lr?Kv zN|r{H9FA=YpM95>A<~yVXPon0SFY=P-}l$~$)6M9g z1psa^kH*V@XuPQ)0KiyC0L|-8Hv_zoC=lR6K>Xio~Z2g7H7$=~a+ zJ>@*b3&uloJBxf6DRVN#D}d}p!JQ#_`j9ArI9p0E&Whp*?UNKBz>p3BhII%8nBdGQ z3A@U_>lhj+|NQ}x0Ot>oG!Tn`XdoX*0|CUNO=i)iw9;i0yD6ki?>Xy1GK7|6jeMgPIA@to9RWh+%&trQkp>yj$DdCY|R`GDp3pw8Ot-yGfo$W zCt<-;>w|BtB(vheW|H(i4F=nL1Ey(juW?;0Zy}BN#S;8=w++#*j#r{g_uvf%_|M+a z_15erXBi6*<}(AwC-y{+o2(XFDnG*+9>wRO3h$;2D;*i%Hh;FS@4j9M?I0pKyhOof z2)^Ce>{2D6sd`-nmpBvbJqnAdN$b;zby-#&X)d#>Mpf@_CgoTYQgYQv^r<`fB%Y(a zK0Io7MKZ<$G3gGmsgl8CZhAsa*nj!j+I?zOH*uz}{ZcTWkizwV)~)hNHOt0Fm@lmP zLl7Qs*jcX_-dhyc@$)&hGD)noVlh|CL*vHStj_k<`P)~Umsh@=J&7&pQAo-RatWWP zi;V9Fwj>z2gtvm8X_wi~tYJ|(KK_#4@I-C>b7$3)#fFC+txlc*1^dm(fXV$v=>N@M+W! zroZ0WCbJCc9T=A-PWOZvKdZzIgGc}Y6xc&{kSs^BvVtfHlvsX;(Ry)vGeydA<;7Vo ziRr8l@bfi)yX=6SzTwCYK)h*Kl`sB5 zqJY`S>ie25QZ!+`Ag%LrL+X*C>fxm*|Ky**rDdhq=!lqbYY&rA0iw_60}@tHT@UTXsAc=)RqH;YyvTIX~lx}21g z_fmIPL}qZL0bPgHbm zMSCz1lI8bGhQS73BWor&VomRxe=`(++@(ThB+I5zxj(+tQ*0E{H&tvUCq?<@aUEf1 zJ8ZP1ykx$#a*mezDJ^@vJt-kwm`Zjdj?H}ZRViGk#Q1?Mu zV{j?!Xko|g{Iv@**5W9(reSEyYOguFFd)MHuw!dyZH3t$%*D-|EVtMC%_ZZZ&uv--w9K9hvG!MsWd-PFA5W>O&9J}VYC=!Em@Cu~tI3}zOX~CMXx`w8j2FEdB zon7T$H#k9}XzoAwKtSS8VkE$gJb^$Ru&V2pA>p^p-!v;2@Q429tmx$&eUawcHNP@{ z#}D5=yNWx|y7Xz5l9h4y!Kz#GIQfg2ijP!Ok>JDnvRt%L0THr=1a}$+yCZncbx|L8 zH4w8kdV-1)sM4;qOPERDSi!Lr=D#p}nMsQ_?Rg_2c)G8`X{_kG|x(JehUEJ)%jc zOXHgNsBE>x8r3Rgx$5+&SjzI|)ck6)n{;32sw-O>)h{os zs#=~EI=3wudypHswakOVGqqzgvu!Bp7vkEEx6r#RzCP@jB9!%q*HC3QS%CsL^E{v| zz_TH-R>e1tIHTnk=^F3-#o!xW;Ujo+Z^)0reCpHQDo>|1)m$x4ZeKTQ^v!lZAn2?T zI?QOxwz)5)$E>J78Ud$@ZqMZxB+^VxaG}3cW3%^b`}dA&_Y33Z(q8%Wlr(fVVEh@f z>^s*T7vqELE2CW^{n813R+;q9Rr22Zm3-9aADr5!q~qrY4IVl0!;E4t?pf+3Q>1>W}aHZ~yhI>si-*-|KnSb^joaoSBTg z0oQ@MtO&@00*)LJ;>c|S0f2;o6lLU(a~*&nI06KaFbK0@-0`;&5P%4nfP*{*age`2 z9Jr?d4gw&kMm>V*@>_{SKN$CO&ueBTU#yR}*=X~h0f54K8!AZwl9z#dA!JlR8!wV7 zq_QF8&?wJSVL>}RStnRQBm$(nafw1}Ix<;7;mjZw{xBmjn8Av`yR)M3F04Rki-sbZ z1euaaBnp{KB73h(GDP{W{HMlnK)vrDu>KEl4v2w491sO^KmhjpisgBg1pz~V42i%(c#K$+) z1u;B&NMI+h%U36jkdzKA4!n2KC`^kT&$9eH5ame+?DO8AN1m*1VZ07aC5Kt8*~s{M zok_CSBJAx~IC|BBZra5xv{M-<5k(BY(MlYq&X+qIJjUDXAqWs<*K#HLyN1^sA8+Zs zVOhc14$FzF*x~kqbVbLYKBYpSMP~w?ACWDsm;~ z7Mn1*qgP89a(jA$<&3Xwx;zwt&OexXNh4~=&rkr$VJ}b zbQwN3Ds&50LB%%DMG^=$?G41Zo||cHzaEnsFw`n*ri#r1c3&8JOIcezapi3D%09ZpHA^7_7eeBlvW<7QQto(<@ zSM%6XJyE;3_iO&9n{Qkvag<*hFYS6!Cz(zP%Q**5&*-NnC#1x=22ckTX~E0eut>HO zZOPwv+3f4E!+@WO{B(x!M@E;{uZ%S_AQ^?pX#{?7IWX3y#dU~(~mYZ@mZ3Iq1~b6=wqN^j~Tmwpj=`WJ6y@) zR+TWSQoN_E?MlglzqYG7LTYLg(=y-VC@l+5IKI>CQTv@52QBo;m7+qwmsZUc!!b|Y zTC&=|u6>ZQq|C5U`TJ%^QPi9|m~cO(aRCzJYNwx*0xo8uh9D9LOj}1!@;aX(pMMB( z|DW35!~Z*ouQL$A0bx;)y18^AS~K#(ewor%Nk-AgCdyJA?^BL^+MR+H3BjDrE~Xr`k+po(*oNicjoq? zL5J=OPhvWqrZ;0E+>0_&aIUu=Y8!{v^P4PQ7MmD2+cwNh&Ko%&RX(<+k-A+LzB(g^ zCy2~b3;1rVeE+mo>lSXO)7QIgqvWc-xO%qEia0_M?aJc;z+NhBnEjM%PDfI?*r<-VvZmUfOLR7e!{_J*sVcFOrB7xABfJ4ph z((YoX*wwr5UF}bwC^dIFGL?O{vbw#CtjnGZ&`feqk+M=i-PsuReT%Ekm&R7w)aKgR KDrL_TTK@v1_=NBP literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e4343aaad6f785deaa50ba285920e1591dbb9106 b/fuzz/pkcs7_verify_corpus/e4343aaad6f785deaa50ba285920e1591dbb9106 new file mode 100644 index 0000000000000000000000000000000000000000..71aacca055fd5d178ae3ee61a7c410bf5e70c203 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e4c4d443976795e486424f4f3deaa272a3a93bc7 b/fuzz/pkcs7_verify_corpus/e4c4d443976795e486424f4f3deaa272a3a93bc7 new file mode 100644 index 0000000000000000000000000000000000000000..7afd4e4a79b208a00cfce1095041f216e9328b80 GIT binary patch literal 4949 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 OJ-ko`yakk^fd2ut&x6+h literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e4db9f32204917d7ffa0fc38a98e6023593a40d3 b/fuzz/pkcs7_verify_corpus/e4db9f32204917d7ffa0fc38a98e6023593a40d3 new file mode 100644 index 0000000000000000000000000000000000000000..62a5efa4b50a9148e919e350a4b5b0dcd19e81e3 GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+z1&)piCQ3rpcg*@$~{`CPpSE zMiv8JxB^BNRtAG$Lv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcxwUuJ{cRKH zTr^ZOPyxv@3(F$OmKLQdq&k%rXXd3A7b`eB>KYoziSt@o8kiXw8kiUWL6kVJk%563 zh-qYKVh}}?r66NH^OE(5wzP3Rvfmh48JHV;84MabnHn1z&go0;5#L^ZZ}Q6cC|+@Y z6Dgh7od_tp+@>}@3{mT8JXL?Px=Jlfw8%i5atQ20euj9Q{ z-s*TQizKEELe>BJmoYOjGcqtPPBTa`5M<*_X!Brf`{BgM$il+R#K3OA4-8XTVMfOP zEUX61K*~TKB%sV9VIbBZ;#FZ3BzQYg%q;HyK@l^DEcY6pg$A-91$-=GEZC({qnH`! z|I+9cvzY~-y$tg?`*Wqw0p3}k&!lEPQ!P6ax&2zmVcD}Y*GS&o(t7oQ?VlutQq{snU`8ztl;dZYiJ-R&TDCDU}j`!U}69SQR2Kt21s1OmR=^- z(lmsnjq{QH#%RsJ+}O)t(Adeu$iUE`FS$p2d-=V|E90Yh#r-X$cxHT2x*2)pNQT>o zEv83XnH7$$cU`I&=<4`dEW*qv|4~3v%Fn-nb5^O`{4%#$tDQ^nvXF&IPA@}V)PkE% z@1zu`{tWU7jXKJ2;qUe<_lKV8HQAcik3MWDZ8)(~c+I|!_f~nUWgAjLqCjWeOmgR$+06C)!N3o{D?y8%BiOl5@`8UM4e8ZZMX19^~uGK++P zSc8aHg;9{;?MN}Rxcdi1%p9`ZYkU?O$buB`v52u?mqv|Z=Eg>b(&!blnFXJ{4D&hr zbEVG#-dUf|q$WO7Ejtsr{aVOj*|Rg(NZ#Gjdi8He(rOr^RG^2g6uHp>*v_+Gxl!$QVYpUoxYsl*oOVw9p+X zty(BbDRnDCs9(A+QC-U~q;x}WmhKtFPxse-{r>5kKj!;9-|ut2&-cvp{yYZ=q*vpm z3^G<_d>}#+Sdl>55(uQtun;nW?YY~ivuvi#t>IaB( z!4M9I0SrGb%WU)aY5uHOgKC$s}JgwEy!8G~;KoR?4lH#1-If@g+ ziqcwP4>VMWz!)%$>A)1A*LoGA@qF{U>>+@3=BEzfFt7lU!vFz9zzQG;YHw5x22&#{ zx@vx@8=hN7F?+a`iMda16t(>@eriPp-0!L_A-TKV-zd~#X*Di!Zz1y)t}-H(d%W-N z=8}tV(|R(O$Q{*xI+Xstv?RCo-~$I$2Dz~Gpwmw@_xg9cR@_z=t~K;{n`xMqyted@ zH-V9lG5fBO$H_{J-)fwSQ)26KZ$0p(K5WUiEm*Xr@p)4^g&xh2=JvoU6L3zg(haGKcRts?Mzg>2`xzk<^=XPYx z8yAkRSGiu1Ibm?iHUrwS_fuB!`)_^Zw$<90KfZz!23;%Z%Cs>{VJ57~KUboaLo0b8 zbEoW(Bc`@V!Ba=)#fgCmrBzZ}1_Io9A8@v{d%R>ilrC3qJ<@ysl27>QZub6)!zbjf zUR$oU{k+SSs|7vk6=(bMPTa0dFYOpzyh|2|YW>tH+BCGwtCFgOJ#SGG!Rv3o`=1-G zrW&U=x|#(3BxSTabW=ipt@<|7>DJzN%2Eo9)^iV(j#V7f@!zevWnRYwkUL8Bn$IPxkBHSs zl8Q%#N&-f=`ZB@-HF3!*AZXr#|H)2TJST@BFjgWBgwF;+5V8@h2h>>`U^6tsdAt}) zBcqr|_Po;>Ij^>NHl_u~^5!ju<`xG>u|uMHarF5SoZz^ad6325zv$w`O8=DW10QQyG1I9yViAhh6J8n;(8s@A1m?&_|B<(>WG6$cGT z#VKS?_uff2`l2fN%ZmLER&O3Yqq#Di^0>UtNhk89cEVJw2}ye~zbE-Y&q5p$M{0MT zUT0sRaBu8N3)Emo8J#Y-)@0?lcJK}M3|;lEr9^(*JK0TBbgRC%vT)%JD=E)k3357w zsjU6vA^8T6<`a%h7qyo(JROZLv;D}Bv5_M3fdD~JdSB0WMN9VI-qLsJSYl#L(2mHU zqc?*gCYFJkreDnODGvXqIbsS7kc5qG9=VqIV!?|xk5xA^m%pRLsO@%2eUWqTU1pQ^ zoAuKyVx{rQOc77o+uiqglORa=W^i5L{g=2j#k&D{%WrI0#T@bepw~B%+pl!DdBmGI z;xhTOPuKRFqDaoJnidbuB>=W-myGj_+VRQK`lLBNyLycRGPqr@tMAWAI(H(kb@O|g z%LRwW4Fh*0)XEyYJC)Y#)vTkiG#?h8vJIy0WUxba)=};`>5O{|Z+54-$lo`3U6rq; zP-}5W9uW<*l7;$NZeH=fR}4wklP8;WBFf#Go#6a@IJM?dSIPxPljbU0Ze`bqzWyB| zBeSq@LRKLuQ^Wk;h3r`N=jO4D^aLq zq2a)A)&@|9_Ls-Z1{jK^=c@<)vvPc+i<|w5Pg7W2YCt~1OeohC#rt2sl$!2P72B@S zmTiX5e=#hyGM`%D;6JTX7g@~=cx0s?tvDDEw#~_Ie>=G@kvJp_ZO_i&q!m^984EL> zJ&UMEvNr4(yVc0~5%&Kj+>`Whs_sLQ%^}9HUvc$|bwlnerHYR-lgFGMsVf$`-)ym) z^qs~BShp|qt3KeF!dYw3aqP^2XIZ>E!kfdy^Td06tFyb;yKFrStE8TN6P-6mFzXHH~#hyq0B>HmS-tIj_oii#1S+Zs= zOUcrRlEWb>eD*EUf-If%`NlctyDs1Lo$tT%$8$Z`{anB2exBcT-M{;W7?=VyMuln0 zTo(j*!5jvL1u-ybAOOHPNDz&2W10eIj2via*H#0WO6xEC6B9NP84o3^cHZ#UPPwz=!3x zyWsD6(2jPF<_QxZ`Rzk~th5=G<{3csq~Xs{JiIBiK)ekt7;j1Qfc8iU5@Co$gkchq z2ooK-khlZ>UC%H;g`EumJP0HM#33LC$PY3=0P%2xQ@A0ce9_o;0;!f1bgYdcDd}+L z1z>2+_*c=p8^%@v+Let;svdshJhgqMy3x(oO>Zxj+@c0Y&Br1(r;c4JRtg9i$uY_? zN|%7gVWE?&{qHTMGULOhl6AlI2iti8CO6+-6o)end)m zv7+^B_;y2+bETw~T7)V-X)4%j7#3HT(PNTpGcDV1I!~(^R(`mioMlB!&DNkWC+_4@ z_@4B5^Qqqzy)_buO+OWvCKWv5sw?b(`_0G3_DhR~u_Jxu=e*g(3%`-W)cZC1GOfKu z_`{k$1rZ1a9d%0KJ%#b@Kb>7tp@^51zsuHk*St0|P1@Q#cl&bF!s1t_6S(4T#pH}2 z=kT%GsDwUXQ<9ZUd@tm2^Wu`@z@V5szd&(Mc#@7?>D$5gf-?xte05ymbGub&f2EwuDugGCP@*0F_d5zbb zsN}e3=7cQ>d|i8TGeVn%y@a3%STy?i7Z^+#d4&y(glyp45_f65dc5?;_ErbEId>m> zzf<%NCcoU+q7LZSonl>-Jl!2;^t1v$2qFOlkY@+kLULTi$_b$)QR2A+hO0$wO*Coy z#ph1il9QRA;Ag)JT5c~&8j_6s>jK>NeK7#oLh(RI?zU5Q+_~Y(4nP$BQ2%yWGEafi zG0^)hU9@n_YEFjqQ+?W@*Hwe_(f%n{!1)E`xR}V;a4UD?VL`I@`aVe>x;c66yvw@w zw^7r6R}IX3V#5Jxm_lQHI~THa$zmz!pjSnw%;Q}85j8Uz$PV2wQHn@$we`P_phTazf7vNV;? zw#zX?owwc@_ja9n+M4@7PMFur16GkMfh>Em@+6 zqwO>vmOUz>&_+~MieeqV2kzyaX47BA*{y=v%vtR*p#8xwp1cE$Jh57bYcXY%teh9h zoRygr%eC(Fy-nF>clpBX?w>@K9DE=2oJ6Q>WHAMdBCZ}Ek~^q5)biVNY6y6g_<1glf!d}!#=gv zoceN*%$UliRwRrd8F;cZ=6zvXgEQtUx5Z>D&}9p?$?v~M<9p+P`OL|54#n1JKOhK@p4UC zK}iN!?Q8D^@uT^;R@<$ILV^$u7UbGB*F}+7)G5zE+O}iDI*>N31#4((scUi_6DI9| z|9im!5<~O;&Iba25+ea#AEQPRT_O?k;Um)~XM5%lwyVTIQ|0_m^E$MyX#-RlTL73xyukm1d(2^T?15B(yDf+_vDk-$i}iF+iM_ zm@zs^uu`YOHgPI_Z4p19IQw4%^p^!Ynn#*)a|R?JM&0(D(W`iv@yzyhvOYa)2rW7S zh((r*Uq);D+lixI=AncY4Nw-INCtGS4gY682IX)Q_eNzu>tzo_X9YvXRuOdDUxJ zuF8CcZkf7Jd3xBi`&wIQr}_MDT%b)>VyukS{U@^OzSZo;!*8-RR4feZ7Uq`KES!YT zZb`-M=S6NV@Zkv@owy9PH7)&oeCx4hW~ceL2kjHY(!TI&y4=PY5PXGBzS$*|4vZ+3|`+I@}mg9#-x|(lSwUg7mE{H5rz#uY`1+vj;f)9tX8)5 zJz-r=dEJpnI8AJ8CO0pMVPcFA{kaOq-mBx^Gpy4mf}gqh(!0C3zN;SV&yriZ6Jh@@ zA-Jw0#yQG2o#<9{f`m!%8p+NRo7UMQba+>hTuVQ{#;LSqxpuN1yWcVSOSBiBV0;%n#BN^TT z>(&U0Qt{R3u=&vjjKq3uzC!hx0FyoB2{k@)YSP{d5_J;hg;=R>JyDeg{s3*|#r^Ee z{K?Zw1VVeH4FBRG*)DplQMHZ!=BtF6JRNg~cQ-DVly!6w<>_Gm(HdkJHxxTAA!69m@I<*?P vYGr=9Thzik7BBDD`m@VW_Uqd=RraNx8vj>eE(SwJsxHp&BQ)S0xh3rl2}Oi2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e68ecb38284596fa4b354dce6132f0fce327c889 b/fuzz/pkcs7_verify_corpus/e68ecb38284596fa4b354dce6132f0fce327c889 new file mode 100644 index 0000000000000000000000000000000000000000..f68d57fac88655088e544b51e59d51506fbdbcaa GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL|pbl7@-C;GqN)~F|erkY&#>9srcXX#y&MW z?wSix8mUn&IZbh=p1pZCD@*anlTQjN2VQ=8QZi@8!nL2`C)~^X>7ku2(Y%~*%l6gt z*_;;#83Y*c0UamH&&c?n1?XIs4+gRzJ|Bx1i^$;vE%&QgcsE$A5A1n7{o5ObYiiF7 zOr~T)6G}t+S5?UhT81o_C8)=q{sBLzI&Ec9YWC t9WLTb3h9UcK4WjVA|qR6Jwa36*7C?5eTCdJyYy%1ux+d1++<|P003oEh7JG# literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e6b087a3d4ef340aa65cac518c8889d9fd713d15 b/fuzz/pkcs7_verify_corpus/e6b087a3d4ef340aa65cac518c8889d9fd713d15 new file mode 100644 index 0000000000000000000000000000000000000000..055745108daae8485292ccceda6821f80bffb80c GIT binary patch literal 2749 zcmcImeK?bQAK$&r+f2*bu&lP;j^@O@5k@L8uOqf}qJzSgIa$Rd?+iml zUT_j=MM*qGtK}kA5;|$#;-uruIp?_^*Ylk7$8%lJbN_Q+-~0Q!zu)V7-=FX2^8vYt zMrAbu&zbjG15kkqxrhpoiztHv01*XhD68$~IRgwB9118wK=pqe1cY3b8IY^=1IUHZ zg)k@ph3ZgzP@MsDQOMhG0zC7Y*{LV%677~s{8=1OSCpU-)j>67m^WNm8*1lG)CM(| z0#zh}emIP=na(-DVG!})8pT5-9HH;R<}kw93=Zx)R`5XsuS*;xuGlrxJ5JRr%!q%JZ8O~)O=kj*dE>{G4pp_VUWKNU!mJnV zl>NPrrZ^hlxAmy+yI{?<=wuf~kwJp!@t*L#@&nL4l zx|4E?%vrpl3&kwet=$Jz%`R!3>yJR@?@m9X7u_FVv(g9kONgh}^j&j`Z|v0Bl6R+a zm9BC-jUSs9dK}b5#5Yew;qi9u^+pNZS2Egu{9aCA=~P^MUt}4y&N94W|srDL#x~MxL%Zgt4QaY|N3=xmk zrC)hy8&3-cM!FMZ_AKez6<=*4ydk_~*bD6tF~XlWQ;Z@xO_a{M4iTT9@RQiBOba}Q zMSfJVi?Lu1HaHT5L50HjG4=V`J9&wgeB@CGN8PRIP}pU=HxA5rNq@{7YX2z%^Pb!C z7hdPuX)VR;1sm?9eB=1!^deibt$sKE2zpOfyu-a}oD>QJAV3Kn^a8O8#9~*#(Qut& ziTzCZ{br87_lJl3EYY&U3F3p_0gYV;*9Xx_e|-S8^u9I#EW(vQnBuk^c8a}Gzz%?v zf79@C5?!)Z+%9?gC12~xYxfZh`NxJcCeLf7qbXrI$DpHQo6=L0(h}T*D192VgP+%< zm113Kvw{AfEx!yn_Xe1&jh<@!R-ee?@V^|0kso!FM{Q7>Z^`(?(ttRNe|=d(!DM&?4SD%hy2LjVBBh3AaT1 zmd}aQD%M5eqfO$e;T-C0SK!m;B9}|5@${>^U=^FkqaKp+HBEe;x>oNv?0XaT?~EY&U^aq<@3xPe%B0N6?!xho@G`9>-2%Pjz)Lc z*(o7HB@?k=_iRhs*WX~Dq#>{I!gvFrd^|M0Xl3q`w5&e?U|VxgaV;?|xGentG)*pAKHC!QCTBswSjY9LP(;H#mx%N&C|H@#Ns(|bR}@zaeh57J<`wra{{ycfl89KF|qbXevY7(D;g ztFU6dbXt%?NJrp%w5-ezWkJ}!Lg~(r82s6J8r9qP0m^EZ<1b-zCR-%fxN+I1n#iPw zBJHZ?j0tOYWdOk{5L%-Z`|Ig4*dII31cMdQ^}9Oq=5_)A91ep*RKWjO<0U2g=i<8_ zC($(fe9#vDuUmC2c7!^`Q73whMu{E2(aK8FJbDS^V~y-h{oYozi!2+k5He%{juv z(UB(cY^{rAc?#Fewj;=yQcwRh}hH<}o$IvXaPS9li zqR5=!W?w%xGHL3zZ{_!kdg&WfU<+faIK0>@y+Gi>$q&qE-OJT`+a6~eRZl|a%es&lv==RpJcBptAbFwzmMO$BP+S9W4mrp7`gIi z*Wr&r7>%cmst;tOp6e~y&wyruAzwK%l%ILo@WDmyc{utle&SH|=%o6Ku@tHI8h=@W z38rUbeY<*YTV;R2LG{lb5SEeXcuM@}K%<)O=d{wbb>D?MuBHu{s?u_^)*aTZ*LA&u z)a$agR+mbMd4 k9SPD;@l2C*(x7WT#OZFIS#Ucen`_gVXphw_eVo+#8#r=e9RL6T literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e7558c6e2635e73ea7f662d4901108348b6bc61a b/fuzz/pkcs7_verify_corpus/e7558c6e2635e73ea7f662d4901108348b6bc61a new file mode 100644 index 0000000000000000000000000000000000000000..08e58214af14a2fccd1423d07c903c9bfe8b7a02 GIT binary patch literal 2473 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 PF2(t7s(iuI_|`uG2gIo) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e83e6e5b4d78564b4e424fae53755b63f3cb3abb b/fuzz/pkcs7_verify_corpus/e83e6e5b4d78564b4e424fae53755b63f3cb3abb new file mode 100644 index 0000000000000000000000000000000000000000..1ead7b87927e48ba14a273a4edad1ff821eb1943 GIT binary patch literal 2893 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e8446ab2b1bce1f6bf0affb08b6676bb275a1ff7 b/fuzz/pkcs7_verify_corpus/e8446ab2b1bce1f6bf0affb08b6676bb275a1ff7 new file mode 100644 index 0000000000000000000000000000000000000000..d222edfa259a8a87d75633642602197ee63626ea GIT binary patch literal 4 LcmZQ%IKTh^0f+#? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/e8c4c6798d046f1743482f4931b3d8fb59bbaffc b/fuzz/pkcs7_verify_corpus/e8c4c6798d046f1743482f4931b3d8fb59bbaffc new file mode 100644 index 0000000000000000000000000000000000000000..caf72cb1985dd63392f1d3852ea3e56e131cc3a5 GIT binary patch literal 2107 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/eb0ebace886737e35c4e9613cbdbeebf623a6c4a b/fuzz/pkcs7_verify_corpus/eb0ebace886737e35c4e9613cbdbeebf623a6c4a new file mode 100644 index 0000000000000000000000000000000000000000..11839cde0b7543c5642fd8958a31898d7a3dacc9 GIT binary patch literal 4 LcmdncAjtp#1a<*R literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/eb2e011391fc3f9eeb2608e486558a20650353b2 b/fuzz/pkcs7_verify_corpus/eb2e011391fc3f9eeb2608e486558a20650353b2 new file mode 100644 index 0000000000000000000000000000000000000000..4008855a7d740c7925890000b3579923532a819e GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL8jaGo3cXF47k`hfF_-@WnpGA;5Xz2>SqpRVdh~8Ni8lhkQ3)Mv@kF? zG&3|YH8VDi0&*>pxCRUm4Xz*!p|av729XBBZ0un3m>8i3Gc&R?J25n*Gq9bJ$yEIB zd1IfN9e2%zD2>#pmYk-zQ_tQ!o0X+_;xoJSmwoW8vCQ@e}Ul{q)dImuOzj zw`Ke4`E1UMgA4);_`I1zW%(Hy|FZy{%ksfM7U)=6J{B<+k;4aC?pL$$Zm?J%*zJvc)Sem0gQS&NBn-qFUZL8tjWMs$y E0B{e6ZvX%Q literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ebaa7f450aa69789dd5a294d49c5e6af8789d22a b/fuzz/pkcs7_verify_corpus/ebaa7f450aa69789dd5a294d49c5e6af8789d22a new file mode 100644 index 0000000000000000000000000000000000000000..86deb9209c4734c65dd47d2dbddcca0c1c2668ca GIT binary patch literal 2473 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 F{|@l1`Bwk{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ece2cc82c813588aa38de6d1ef30caa3becf22bb b/fuzz/pkcs7_verify_corpus/ece2cc82c813588aa38de6d1ef30caa3becf22bb new file mode 100644 index 0000000000000000000000000000000000000000..8b92a76e5814e7da6eef2faaf66f1667f27abaf3 GIT binary patch literal 2103 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 d76U3QUXwhswq#UtUF zSCU$kms+9_o|%%KSyHSJP*V9|bN37;5!XomGx0yld3HaJ56E?#Sl_*=-VxOeyl^)# zGO{wTG%+!RT&cMu*|u=gzQ;@A){5oV{9NWRVMj&lN2bW9^P7JwoYxH6W*YPJz2DKx z%Utt*aV-x%@#W{Wqc?7_*lrPBUKM;-{a1uu+>x`cs}5EFw7ssRFk$!7q^qke`wud_ z_h!~HIo3y<1v07 z#+1Yr=I^zqZZ}zT{B~Nq>lXe5Mt02-Bkpy3I66cRS9-}r%{lbj|FZZYheGpL%j7;p zFTFl{Ubsui(W~*h_FR9s?!x7*0>`>HHrK4O+Wn$F?1=STSI*fcCx1sRTz!GP(mBHA zy2Fv>mtRWktdO0|eem|-bthlwEbpl^lzStyx_Ln?-{Gv9>73^oR;JxjY+dDk<5hoA z2y@OJ@1K*_HI*6*_@?^u702dtz6+~p=U%+(P`qa`Z^bW%gR1(mT@UwL=v+|S`!$b= zQE#4lig#j9Mjq!s?jL4;E!)dZJAQB|I$4quzi-~ZdFMJ?G8)6RZeL?uA)Oa{By}(E zjF80=%A8)kImh(=Rjm}9)P3RL^RmJ>CVx(7#aRSBJF!%j``p(9Pq{l*hIZuqdbP?j z?QTQRgF4r~Kpivo>)IdP7}7RHS?>F;Cb}o|_DjaQA?n)y+JfF6Q(yc&G<3%!`O`)> gc3sQ7*Sq}J+HYD1^4kK`qaHo}wv+J0CnFpssI20 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/edd0dfb0ef304c2f804d68194c0d32c6e7d30191 b/fuzz/pkcs7_verify_corpus/edd0dfb0ef304c2f804d68194c0d32c6e7d30191 new file mode 100644 index 0000000000000000000000000000000000000000..63d366f829fbc09906dbb83e5e057f7eb4627040 GIT binary patch literal 93 mcmcCwumZvm22(H%AweP#mI;sr!VonGaXTF9?VxHQ@(Td^Bnue; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ee0094322bbdc14c43b0b72bdad9801a60546f8f b/fuzz/pkcs7_verify_corpus/ee0094322bbdc14c43b0b72bdad9801a60546f8f new file mode 100644 index 0000000000000000000000000000000000000000..cc20f4e2bfce4dcd377fe7cfe84cfc86f2b9b127 GIT binary patch literal 2473 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 b/fuzz/pkcs7_verify_corpus/ee907200933aaf58a50e095ff43bc9932fc6cae0 new file mode 100644 index 0000000000000000000000000000000000000000..9370cc685861dce979d180cf649e4a7f319cb8a2 GIT binary patch literal 14 LcmcCxutS0X4W0qB literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/eefb4ddcf300734581259beb7e8bd799da1ed130 b/fuzz/pkcs7_verify_corpus/eefb4ddcf300734581259beb7e8bd799da1ed130 new file mode 100644 index 0000000000000000000000000000000000000000..d456daca7e4bce51bb9f207ebb0182b4266bad1b GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalLOvV46H}q!lae_z7OwpipLH+qr-ydBMDudKE!$VmXLDX0 zWDsD$2Xve)KO^IR7NB!kJ{ZV?_2dfpi}p}UMi4N*$s+f7Pmcesc% pDWo6%`;5Keii~WP^#o0MTgxMN^c8Z??9!j1!?vx4bCZ!F0|0@yhp_+v literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ef0f013601e50a53d23dbd035148e460ab1f815c b/fuzz/pkcs7_verify_corpus/ef0f013601e50a53d23dbd035148e460ab1f815c new file mode 100644 index 0000000000000000000000000000000000000000..a900bc70d08c15523da1706283512555dd516dc2 GIT binary patch literal 355 zcmWe{6q#|L<$g6IgW-S1|Hy!u0m$<(IK;G(jZ;gkQRJ{aM45pI6XOm;1_SONK=C$@ zHU?hy4U7gzI>8#*k##eRH9|CllmTt|2U2Y;V<6SCYSk*ERVWsNb)(n~)D5>BroaCG zeWvRlY!yaV{{705^%oRR910 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ef479e2501b24c625047ef833a974d179fa60474 b/fuzz/pkcs7_verify_corpus/ef479e2501b24c625047ef833a974d179fa60474 new file mode 100644 index 0000000000000000000000000000000000000000..fa3c9781f0b7741177f14df78465c189c840fe28 GIT binary patch literal 2893 zcmb`Jc|2768^`C&IWr8#He)S}t%Z#5U>IvCl&*DX)udRM+wgDcz8prF%y4)BSZ{zkfRCkNG~&_xqgh^F8ytKhFUI>D73G zLB^_#4@5`;D-uXs0fDqR7J_IPAdM#&>cKEp5`tvV8BHL7eSiRKBZ9FI77Js|`~Yz- z7{cK&z>y{m2zb~R!IQAQOqwzviw!9f(ItfA6B{4LqpXe&rqUJwHL)KiDbD#_qBudU zD9Q>4ps7LxCV*~217-ld)~gUr=9}MT4*{ezKXnL)fd!Bp1_&T2tN?#cgHbS|iW5nMP^JYfJxl z6Bzjzv+o*toUBCut;V@HCAKd2)&pO|hb{Sb1&g*cK5t4_*3|YTb3d}? zjVs63yIilxLTYf!HUsLi_fyvK`)_^Zw$<8NJidYx23;%Z%Ct34VI-`|KUYG@p_V+5 zxl?w?2~*po;H9JU;>19O(kjB1fdCKQ2b^8)9&ecrrOVY@kM!QZ*#J=dYfjahckPx?2N%a6Lf3k{0bGrwfbwgNI*dhkrYYFg~JJp3K644 z(+9d@Crny6=j4UNMu+ey4)MHjPAr?3L~$_@Ge$E57Bq93i3vJD8Kare06Lnv)&ur8 zw~~~RTEU89hjL=0*{oT(C1i+hocL%SiyckzV}~TrX7iGnpBGvWGkM9#ZDp~es9`f1 zQ-e8M!8$;~OP~VOWQ&FHk~0Gsl7JmCNLhIFa`@7mtwk8?8hH< z1~)jz5e}GlEpy^h_aqJ48;7LxJ1pRxMTc8-tm7C?|8C7K^DY)Z9w^akK9{UMB32_w zLp&-}5-_^emk}1Ii%V7kLGu>;Pj=GcIXMJ@u@Y$@d^QMzkd0tHFr2jkHbX0%$BVHt zHjas8&pVy5%W4M~6KZfQZ{A{PZgFrFJ0zMHN1GqP366`I2U-06i>}VB^iR3YPV|#< zEgSkf^A-RZaaJ=>VgcqWWg)9Y&fxbvrq&=6|Kb#`!ZzVZH?+%C2wW>Dpqq?EL4F6#lW9C<%__~(w zPkcT+mC@JdX*)(Z>{h?o;_#DtuYV1P>J9`%a8gQ=8TpR>>I)ptFX>X<(YQ_3A9riu zExFXJH&Fj*L#c&l0db3d;&VQ?ySl4jd1wE4#X%!d zaSEB!y?4@`wx~+}vSR;()tiUUXsrxadt6@UtP}ZCJ7Fr;l%&0w-;?~HXCV%WBelCs zuX89+xHopC1!}NY8=Wq<(PHJeb?^=L3|(c`szrX>JK0TDbg#a*vT)%JYl7FWQgS*{ zQ(61TL-Gxt%_p3iE^04ncsd$gX7`aUV@n|NfdD~JdSB0WMJx8--qLsJSYl#L(T+%` zp*Ni_CYFwxW?#(jDGvXqIbsS7kc5qGp1D@|V!?|x&s8@vm%mesQQz&H`XcAvyUZr- zH|wWa#7dKunIfJv)5G_8lORa=W^i5L{g=2j#k&D{%WrI0#Ta3J(CeGX?N_?nJi;W7 zxK94;)3yDkD3Y_Qro~fh34ra}CF8uJc6_q3Icb5n3~tx!>ict&#+}G(-Ta>F zdcpB=!@%7L^|D50r_!3eT6JnHt%rrD?1Bw<(%B(9>(uT!>x?snH@nkZ#FAv>1+xjFJD0Dt@|_P*H<|JyFViKgNl$&vt%wpT2Kp~;GUa^jYY z$_|7FR-Y*~1vFqRG7=ePEd8Q2!Lg{4hH!Y|4=b^j8l#Rl<1k*>%(oP(I#IxOR-#bJ zLc@X4tPP+H?Jtj+4KNZ*&sPupXXW@t7dQVEpQf<5)PQ`1kx;HHiub>MDK*`(Dz;s- zE!!NQ|6*8ZZ85dL(SKT}F0z^t@W@&}T5&KSY@4(F{&sR*B5_C<+Mb=kNh_-IGZAJy zdlpfTWNp|ncB_%|Bkcc6xEJZ+RNaRp+e7qWzvAi_>xMj55{i#9lE<7MX($$Y+-$L* z^qs~B*t9S7t3KeB!dYw3aqP^2XIZ>E!kfdhyq0B>wyDZVbs|rSo{uS)hWQIbEd2fe literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ef5cb5f934c77e7c2ba7cb11cf880a1141a80af2 b/fuzz/pkcs7_verify_corpus/ef5cb5f934c77e7c2ba7cb11cf880a1141a80af2 new file mode 100644 index 0000000000000000000000000000000000000000..ec66a3822e58dafea75e83d342b15a308d72ec1c GIT binary patch literal 2473 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 Pt5f8C7gez6WkmZQt;_+^ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f13b411bcb1cd25f434be6c3030d34d5972e5ced b/fuzz/pkcs7_verify_corpus/f13b411bcb1cd25f434be6c3030d34d5972e5ced new file mode 100644 index 0000000000..fabe11ab15 --- /dev/null +++ b/fuzz/pkcs7_verify_corpus/f13b411bcb1cd25f434be6c3030d34d5972e5ced @@ -0,0 +1 @@ +,€ \ No newline at end of file diff --git a/fuzz/pkcs7_verify_corpus/f1a379e33c1f368200093c2b787e0b13ecbabd59 b/fuzz/pkcs7_verify_corpus/f1a379e33c1f368200093c2b787e0b13ecbabd59 new file mode 100644 index 0000000000000000000000000000000000000000..772cc6ffc1779d79d63063f907c0745c6ef32c98 GIT binary patch literal 122 zcmcCuFlMj{(KWvJ{4KGZj-}5Q9M>%Q-_?Ls_$y zrDSPD$>G?haP7Nv3R$}8I-_&%Q}?;&-oMTt-#^~(^ZC5r@8@~m&-+4j-g{_XC593{$`pi2_kv2#D`nA&^5yPe638zd>}QeGU=?Kv2}! z5!dOu8GwB<n`-&#s!#Dq*G=zi=Ev?l>3DQ~ZFT_|lL5BWqBeRZ}C&@K*_BTRM?^!xbE z+|eOvbW$>mg!*$?{-a~N!bgo)3N4hL;SCNGa!~nqlLi$Jjc%Jg+tYJjw}`$Ukr-Me zZ#@9tu5Wa%5Z6$-u8fbL3M37~qN-AQ47-{P%eEBfX%)kYcQ+HVtcXe3YGlU5om?`{ z;chP;)w{xJBmUUblhMf%fg`TEf{wU1Y*sUNqOJa%HyfA4^?=@~{7NOm+Dix% z()d1rKrm>pRS4}ah-v%j?6MMBw76_OThm?r#>lkx_SU)ER~i?WKAky^E9#O@NDpuh z9jghC?FF{Pnc2j*0v;)smYvvxBC;61qVCXmE&Gx;gKzm~5Uho&=zr9k# z+%s}Q7WqD{KfRu!$;4hpQ28txF8JOvm@*=Tut$P6ac*(D)cT$*zqUWrP4=8^r}7>A?0k*#UsSSJ?rGH+3s=g+GYr zvD(=^pHqbk#;oR~w128gJ~U7{xDer+coke&RE&-ciwd=JHy-A<^V--a&P6k~TR-oz zq4{~#wBJ>YcOkC+fFw+&GC!XSTE1+t9B`0S-XZlQmv&giObW6`*H4rn5?yV5FJY~* zMV@b-$UfF@^!>HARPKp_kb)rlKEyN)y0zbE+eg&7vYDVtQoA^;+cN)~_lC7LSzVf{ z^ucx|a;PJ1-nggpQK_jD$$FWP<$%x27Ljsa~CfAQpI)AK}X9B)LHlCyGN zDza8*5-r!e&i6ECo89FJv43y^S$yzqzzZ!xMFW$;XLSAAu^}0qfO1@ij=&Xk~!L%5SJ=Mqqy3Q%zPY-$JteDCo1BgQQJi$ch4k+1e%|K&V!Qr zz+(2{{I=VJ0O3h zI{994I#}i7K!Px69*)&^>7kGygoF7xcFoZw5{o+N=}+BpOjrxjgf(C_bq!T@j$^{w z-@*TGaD+tA++X=XK>QD4B*2Y4hCuDJtm%{{6SmFXG|KDq1^?=#;OP{3f$q{VyEJ>p zhtN8`g5TG?@Nt@&k#_gNifiI1<&&whmt;hNz{A>-Y_wsX9b^Lu>q9%;(S8IXV&b=z}Vul!N^bK8Lg zeOlHKT6hEy4s()|s8zd?9%Cc{;=Nd3X1T-qrDcM26BT9k)LQ?pg7@uwtde#BT@%b( zMTF^K49DyvIcW$v|0SV9_4wa8`R}OZ#LV~W&w(g9hzNwlw3b(cBm-_7N9VN+#$}BQ zYp;hgKP2+TRHrwos&h5Wjo-WFx(jYsncSV4eqcBG;e^zSa=qBSlzP=8iNi0sE{$g# za|>(G?ohu*8kVUvU!_?lEmoWwHto968r)&Nup8%ZlNA>wW%b~xw5m^4W`oY_Y&9hd z!`j8U6%~s!f@ilSqW5znw-$Nu1eR8GdZsls^?Xdr(I!TR`R9ji6U36<&?=hDCflDM zZv_dC zqVnacPWzecv71ogu}g~Idr_=b%)9_A(WNJ>RFCn~R9xDhnUOzvN`XLV3zNbu9g^;( zMHyAu=x_DK&g5yCJI>#_Qe4{JNtC6{xl2aaL@iUJK-r~Wu_J3+7Ri&FZKChnX+rt0 H!diX@&*K9p literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f2924bb7ac05329eb8ef560f7764f0b09846875c b/fuzz/pkcs7_verify_corpus/f2924bb7ac05329eb8ef560f7764f0b09846875c new file mode 100644 index 0000000000000000000000000000000000000000..7b43a95163f659b60bb41ce7467c2792d02987b0 GIT binary patch literal 39 qcmXp|W#jx00US&VBvi$i7#R&247k}iwc4!OzVkA&GwL!JG5`Q7oeQ-9 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f2949a2a9cd1508e7cc3d9dd8d6b7e20bf59d639 b/fuzz/pkcs7_verify_corpus/f2949a2a9cd1508e7cc3d9dd8d6b7e20bf59d639 new file mode 100644 index 0000000000000000000000000000000000000000..651642a63e000c2eddfdb1db21f84d9defb46804 GIT binary patch literal 417 zcmXqLVw}sysnzDu_MMlJooPW6W1m42V;2)6qalL14-YqtvyNp5&QA*<5O-g5X sxQH_;q#yqKjJ@HCjBJ(l1WkEc%OiL66>`t)(x0KjwylP9laV0<0HFPc*8l(j literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f2d31c21f2b007f1afbfdbc64f994442fd792c07 b/fuzz/pkcs7_verify_corpus/f2d31c21f2b007f1afbfdbc64f994442fd792c07 new file mode 100644 index 0000000000000000000000000000000000000000..be475e7030c411473176cce6b2daeb709c857998 GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F>b@SlgNz9cBy>dxDzFp++(CRI|UF-eh`K{mkyzjf#^LrkM&U+8dtIRNC zYzP3{U=E#^3DJ3zK>&cUkN}$3jbR3OB2gfU3jy(eZv=Aa=n06<^*4x)w9i3;00@ei zIAS|pHv=$Frd(}P8Yz)Ct7wKh6#pg%_&F3NFh9hLMmnI-qM)GzED8zl03HmV{Y78T zgZ9*OR8JTW$?X*RFjD3es;3{tlZrb{_V6N8{c*O`K%5oT1KJ}gK!70~0u1XA2r$8k z0|`ICzvP;$9uOUr|Nen+0N_F(=^z%tsq=w!5I{WIWEE^mD_t_Nn?S0@2OMoBOGr2t z!GMts{hx*Nw@j@4v?>}DRXi??bJg^k=|wc%G`qc2oJI)@Ux-3%O&tv=QuGTN$uZ6` zP8Em8VZjq?{co)#Gh#xf67)Xy2ilVW)0DT@xGt17k%xSu3BJ19hG-Xu%Mqr#@CJSS zXYS~dG&?C7#=`x%EdSB5UE!l9D}|QI&v1r^@j0mcyGeseheo%}pY7?nuUAChk4OwH zQm`3-Z`U_ES4e28URS}zPX&^OVKFsneFm{6!>TRCd0N$|;@!=JENeniwmO+HaVM9| zbGX}!NA0di+K4|U^<;FiWZ;Oao{%HaXp}Ss=QLou-X2$ z1o4LLwThwL1u<>EoLyEXixrp6XKT4@+!&eG+1@&L`%2^D(x)@Wu|-`93F!gOp<^}S zvAw{S1T&lPR?s8m(y|kKP*jeOzoehAS6nClLmG$Iem z3x3h_cR(=0k*`I)S$r;xwOlOW`1|~IiwSt(hBMnxDC+!GSrbzzXfZLD5mbK5h6}#;45y4qA?%T$O{`noF7>`A%dhRy+KElM`!e@Gjrhs* zw_Dp3wn6Pl<|Tya#(tCMoVHc z<30TRtDt4~qNE^+@IPsQo zJ)cuW3dXGGq;-C&OFlGEIk*tvn|KvmSX7FR42uf2b~hOoAbM@=li;FR5ZBMUY-oKR zHS2d(=Us@aKOhB@sm#ykf|f5^E(aVWm3K%#$)z1uHJ66$(e)E0h(uRA-%A)9Op)iC zCvuMs8hwASEtP+wD6A;Nz7H|Yf^O|M-u4l5u58Auk<>2^>$S}P;k{v_L)MU?Du1wB zi5%)kn>Xp{Jo&68_o1v%WHe$J2oV%8&HmoRQ$L&R@Si<>CQw* zmfkBG1nazwtXbfYHKS+t%|Pr?=Q5e044Zo8-q>Ofv0+HxRI!RDa=j_( zCF`Y?Q>4_@l+4lAgt$~;8pV}3GV^gT9!sp&NmRl@qjrnN?w(1C2{b=J-3KN0fyL~@ z`E9pzSI^5>i=&n`4TGCjy3LpK{leT1IyARemznLtT-eOYaDA=cSTq{^+@>j^{qy#_ zW$H4;cY^n^))_vN#7ac{ahg0RH z>0p(Q0}0|o^Kh)TOCN;oTPk-u;W5U{y7OV-YYiO!za2ylX`2qg- z0Y^v_&Ha@R1SGx@BLQyYF$8L#RZXW18NY4*rcuFwKlpbiMNg;53v`!`*`?V#KKRz@ z72Lk&g^$zJjI_HCR$LQDDWA+#yrd!u1RvIxWTTDph>$HLxFdM%j^H`ZMSb`>K(c~6 z1H@{M9HXHGDzwY(;-*s9mvC%_*&hZd?9Us1_&m~#lQSS5G3vJGw0`-c^yhX12?n&R zA+*Q{AQI*zFIlU8B|XMi62y72zRYrm^~=Zx=_M-3>8rQ?T@~ls`B*jW0Ja)$%XJsrt~$9pHT}SD^1}(~7v=h~dnxs5M-qo$a$OqFIOZ1C zpwppojWjG~QO4|CtQyDd%s>}x6*V*dImPWOU zb1SNrXN1mfOGfYKMs6+g;P5Q%==4k*YU=rzmZMFK4vWtZ+a?Gly`fb!*-f^;0M0xI zDDm^Ci?3Gk(TX8Xg?qcil0F%H!7F?KZ|)BIS(s0KlBDuwueNXZuy(I7ZYJfGS65M8XC20u zDZ6~ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f30173abef9770ebe44bf8fe5b1244f76ac6adcb b/fuzz/pkcs7_verify_corpus/f30173abef9770ebe44bf8fe5b1244f76ac6adcb new file mode 100644 index 0000000000000000000000000000000000000000..83458cae3b7d03115ac61bb6cebb18d89ef99136 GIT binary patch literal 2473 zcmb_ddo+~m9-i-;F_;;KFeEaQ*e=EQjq4C4m)v8dHsw;T<76tP#2^NPLN0rc3K7aR z*9s+<6eXLDOv!S;OS=&1q%&vi_F2bTd!O^ye%E@}yMFKcd!P5Rp5OC8EaBT|VKufT z`?Clj2* zdz~0389p!xQrMit;AE`m44)vn4}*A&=Iuvg1QQ(?p+sATH?&h)gbYIzG7MA5WSH#A z56N4?zvY+<-Vh7iwet9b6Jxm}Q6Rilc!_vtZ#2Yr@?G0j&DuP>HfqlZS%$00T*4}_Gc1ceRfndO;f zO2K2W=;75@?`);B6C(ceWf+T$cNYatmp9Yi2E>yC4R|JKcjt347TZb2{n+C-419IF z=-FoCukzc1M@F|tkC-nP+o(Mun(QOxp$c!M4XSF4@T{Kf?7d@H!csz{MwTes55U(O zn%t@gx|)~NiOG|pzC*C2maGw*`XJl3J;QBE)3oaSm6V%ywagK?Qh;?t!=hdm6%T=4(&cX0gFqHXTVT=}_RCMiweE~`uZrDnFhpExF>=|c#K zWYSTm64_If(EihjB{iC4X~kTwo|n$$;VBAlH3bgK zV85(AzLcTI!JR`eur`gS18hr`zKo=Mxa`yVa6cD&X>ZO-4Fqx3lD2a8{> z^5|USx+9#kgrnUNW=|@KgCG(>0tHTxBP7pfth_jifRfDTnywZ8Qvf5PYL+V{SpAcLkU1g{;-vH{JP=O4nVxAU*1*x1EHX;gWLNxb6e4< z-K;F-r}}h_f$G8en84Hv;QWGWd~8%)q@9=fkOxktm4{hQ3 zq=r2*Fpa_adNOS3oXt|mUf;@2*+==zeVSIXkQ2ILybO`*;TU)pXOAoKdGko&p>b2- zuXW|S9;t|{h;i>g9Lun)N@lzONw?}2l9sRbnIXg0x!?Rh+f!&datyVPj?1xcJFm@| z_jVn5(wcuyUM%Mo^}|}?t)5ll)QaH#_%Jwg7O3`J$F;D-yekfWv*m0vh;h=sU;eO| z#u!#tD~@yh7OW^ZmBZ|hcUlE=*)w{hK>NL4d<40y0*MDMmt)ImH}hVowyjL3+OBn< z>TSxkx+N6hboVf_bnm;6=M+*^BZrMOyL9p3TX}`j!d_QWFvAeU0_glM`CV?sJWuouD4(xQzg?OI)&w~F zLKw6VUpKmqP)HEM!y+SRc}ZbzyBCT`e8HV#1Uy;h#6SKoV%d z-|;|z@EsTl2qF(6P`hm(bji_3JgYZN%Es96UtLvvTw_nO+&gC$XKn-PNEwQ6a zlt`6+rDM`$=Gr2Wt330)fD}GT7<-RIT@G$0(<_dArujN04!RKzg9zrSzrQR>|^$%I@!gf3_uOu9L?jj|TW`Isu4P@C0E(Gh5z9lL$iV>{fTIk6)% zYtIhay>Z#+l}3q*^aic{sY5RW&W>dt^o(kxbn0C69g?rMUSZm%EmR#Hvh2S6G`!P# zeg{6-;bu~ttlizma#{g3IgJLdbG6lMOzReAmo;sUi=E&}$14dUHx`75q&EHdtQ>nr z=Bb3%1I_GC>#z6P$H`@Vku^;Db#AZ-(JBup3-Yc{u2uI>pib%qM7t;Yelh+=QvL{D z*%9`mI7WNISN-vXu9myaA>Jj^2LBw--J-7Q;e(vk9Q!+BhHVvf`=a1<3Ep&mK{Ct2 zoEZLdH9kjCKd@&=zfYVvo$=DIv!uSO9v8@wU%GM0c`h-ut}@mwIv|rAV4KD6Sf=l| zQ;x9hIT7*Wf#m4!&izteft0fM*3-Xv$%^zg2tAu1_t!T6zr5EAF@w$u?h}z3vi-_+ z9oV$?vf(U0>}PufO{L^wOvL<1gRs=+xWZjE$AT<&QpYugsATi3i;Y98jgf&tkeSJV-;fumpE;C;nTI7LwYbDUPMp`! z!obYj#4yy*%-A#v$h9;uH#9ReF$HlkHAET+v#|qRcFvZG5o9os!OY0c?8LyL;*{m$ZBTqgls2q6t2(#k9n24W593V`x&o literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f3b8520074f24fec486d8433c46448c2880796fa b/fuzz/pkcs7_verify_corpus/f3b8520074f24fec486d8433c46448c2880796fa new file mode 100644 index 0000000000000000000000000000000000000000..d8ad31304dab35d2876d0f3e80161d2145fd332e GIT binary patch literal 2103 zcmbW1do?eR8{;xF3}G;l8KqpF@|&R;QamoX$4EUXl*=$Slb90YIv96R&yK_} zp**#~^{`EcY@A-V+@ALhh_xA;{qzxry z^w@UnRarm^BmKqxlEY7~yzVMkL;e;SX(7ktGo!GKoke zlSo98=cXimCx47t{a<6oD>wx|#IQiEUEf_`^9|rE5Cel)AQEJO0PMFlLHQa^H`K;$ z9Bz;mVey29#U4M_30S$X{$4S2$;LU%_;$07zWPov^53o;A-pPnkGIlsmjU_|8eCFg0c}+w9X|q&pR`z4GoN;!I5|?R9VpDa3Tc zQqtSwT%xTS;lKdu#5GguzHWMSj)4j11R$3yO+*h-34;VWE{!%eWfb?cBmtaVT7Rpu}#)&V|y@ZzX$-Wmf z&>y5MqxMn9nr!uWeucc4In?KshnaE49P~LD1LfF!Cgg_Yq%}20I2^TxIhCnqH1I(D z((P&orL|-SSNmb&F5BNPZP0}W8jo;7u}6DitRL6mMIao20j2Jc8>F$>SPeM|tb|gD z&}zBjNee^OWB%C*W9&rX0`ciT3aznSLKVWs|K|bBxATesupxnf;G4_8{hQ6&0kDc) zO|KTQrCNdxVc(a$E#;%m(>U_4O_%q)s29y9hU8oTXXkWNlH!wNo&9WvWGR8GJFp0* z17*e6d)4^Mh~1!%k<4r+|0h)x-#I^1I_yfT0;KPSflkoM?ptkcoX8-MP1Ui-UwFms((Zs|#Jp*sp1Ov9#E$Z> zJ^a;)v&A&g-RQTP`xP|Cu)bbJvggJ%z+g5Ww4n2)_4?Xzx#WDl#o@bc<*?6 zQVp$$*QqO5n#yrn>GADrDYm~Z9pirMFuZE_yNG9G!tG`b8)Y4L@#ohXrV(|RB%M!l zqqSY@Nq!udO3jT*5!e)D{ty3mEM*PmA9uQUXi+v+@`XD0^n z5PJmNBP*@Boq|p$&m`3gpSUAWvNQ7(m~pIIv^^m%FCQaKX+ z)TK4MdyzV%QSY$CbjqE( zeRRmKC;drum&5EC0jxJx8m?x#>j%#}o1=H&jxzrQqvx z(s+WvB&C4s!pQSYZL?@)cR75y+dfXJ?vHI?YOD#vW%2erpgPRIDeI1YP%358I5@#O zjr#e(SHjMZV8+&{Ulfo=6IA_&6Z;Ik9S?29S@DCor*_DB>PL$>ZCsa|@@9hC#{Kcc z%ZeLQC8b#`TN`}zpX)K)?It0;Lni$S_^B(;1A8i)x|`4;91ZccIFFgM$i})PuY}+{ zQm|72yJL~Q^=1vssrO{eFBVw|JzWQt{X)pq?;WN-_~B&x_|i`&NCS6Tv-^P-t~y8Z zd@v{NhWgVYR=x!G4PoI--RvUjqbWIjBl0nV+Xyt>;>yDQv*4mX8 MI+zM&&*R(v0PE9*`v3p{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f3db285532f7c5789ebb6e63f9482e9fc9fcfe1c b/fuzz/pkcs7_verify_corpus/f3db285532f7c5789ebb6e63f9482e9fc9fcfe1c new file mode 100644 index 0000000000000000000000000000000000000000..b2a827aa025b67a336c37ad8c81bccf87bcbcdea GIT binary patch literal 128 zcmXqIumVCm1`{xC3M4@o0wJsrxSSnO9YhSG?krrLDO?7j8fGrS6p$*AJs=U7jR4VA B4+#JO literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f46754222ab0ef362233875d9aa29f9100b0df94 b/fuzz/pkcs7_verify_corpus/f46754222ab0ef362233875d9aa29f9100b0df94 new file mode 100644 index 0000000000000000000000000000000000000000..9f370704ef88a4d4c0170220759e3277274d8612 GIT binary patch literal 6 NcmcCwuwt-k0009%0WSam literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f5c075a93a31d405e76e232b7456aaba6859e339 b/fuzz/pkcs7_verify_corpus/f5c075a93a31d405e76e232b7456aaba6859e339 new file mode 100644 index 0000000000000000000000000000000000000000..54725955b2bf78134f60e5e7946f15a2ce104894 GIT binary patch literal 2893 zcmb`Jc|6oxAIIl6^P91bZN^%5TFA^93}X#tl&*D4w}aJ-;DRPyO}W-|zMM%{kw5zUO?;ne+a94-m+##z`5a zuS)-bha}JRm`>)d;vv?QHYf9Ts;`}%PJjnT8w zBhzHcQ{Q4Dw6{L%xRpApLWs7?k&&CCksfJc50ARpbL1s7FD%o_-fZ>fM+*kQ>Pf&N z<954K#46JPHOvxknA>yK%6)+rFZTyNG(fv0X1EHWI2Jiy%$RDLi zfS^w>7GRJcpeZ)U!74DZI`JTDU&i=Z>=s$Y?Ps=!T&-(x2ioFheOL{sq9D;J+Nh)5oy``Nt?L+w?1-PYwRo^U%?84t`&D?*jXge;#cLJE7r*-6+e)@Q+mi5 zRnw^GrKk7eM1Q&RDyc2~0Uo>$So@ki-m>k=m#elO>A8Q&hjqG(y}$hM3Hhtnmg{Uk z?|S8Gez#`%+1}g}w`EG(y3*aIO9tE&@;#LnKX*cHwZsB16PzQ4E2;*oYx4 zoHO!5VxmHLI*xHX7AJ5<`jw;I0QMs{_a$gveGM< zk?c@TOca|r3%7(U-i;F%#bdIgbo|&M@s!!PWar0)oQLVSWaYOq*^#8M>4-_eoULFT zAmAhr0cx~ELpaIl0tS-6IHBNDR@8FL(G@?dRAk7g7~NcC(ZP~txa&BKJ?aRqr^iYi zu;^Uo%q8tf7;qqmq@}i7Vs;iDZq~Djr8)n*C8yN8NC0^tM6a1SvWBo&jUit= z_Po`RT~<4~n395Hc))np89;NLgCp4?QM_2nd=E}=Z1g-DbH597f9}vz-Do&*3Ir(cWa5}%FQ*B4XHZ_0jt^T*f z67!xw!?T5f{0*F5b}KJaeceTk@vP^}a|6cG3(o?)5{mykmD^R-nZLZFZ>;>F385&7 z$m!ZU;Z9jpsc>1T@4@QLLua&CveX}!)zbAMUh2kA#+VUw7pHb7KImSEg<}bAE>r6q z^A+!nUTKEv9n?pr%51fn*>3HrMtcUYGHTQ#KJK09A}P67-CJ3(aEFbQ*YDEudeW1b z`-y`J^`1>9oEtCdE~$Sy5>;ydkt%B^g--X~DWD-yhD^;~r$WBEJvXpP4`)yplY+mn{Ktg1DN@W6J1&fdQ# zDBSVfmd)=;t{0ph*Z1EI*C=gZbSSUct6i(k)P7iS%0Ae5CzTztvsV2cU2lvbyxEoF zs&L=vb!DE8VvW@y1z0r1OcWYsx_ig{Sw1LPN1SNX3omnTqGR&%Fv-=II+HFqn>AJ1 zb1OQB4Gr($sTl3$w&*1<$9Jzov@W99fx7Pt5vm!i11#E5u=7GI_>iu1pI zDLKulGNw(dHOm5*_hLwBV>!9N$$v_(Hlm6a@W{q6N@*YPr zQVJ{mOoi#so`u)JnHzSD-fH0djPd`C5OA3Jm4Stjp}@a9mIknl-$$o5>R!oG&s@mJaC z`$OYqWkQ>-JM}F8*!EKfK{hyQ0sgdE6(6&o^b>!Rr*-O+H=^2T+OyKX!#?hE*u<>% m%8p2jc!;&GdwCMepQvlgZC)m6m#mUdEArGa@G;|3Q2zy12mQDJ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f640caecdcb46e2eda4d4129c25a88a706327eab b/fuzz/pkcs7_verify_corpus/f640caecdcb46e2eda4d4129c25a88a706327eab new file mode 100644 index 0000000000000000000000000000000000000000..5337a4639d87f3fd48ffb79d3468805401414c86 GIT binary patch literal 2893 zcmb`Jc|26>AIIm+IWyL=%~%U#Ya!zq3}X$2=-QXG(U4`BjA4}Jml$28MDEL^h3-gc z)k0B9sap|3-E_M|buGV;(hVs~zjG8n-CzA)_mBIWKhE=fpXYm??{m)g{rMgska8hP z=x40Rcu#`F@FIbfB@jrN;US2Q15!i@16>%#i$jn!I->yuurCnctwk^%!sB7QsXrji zIzt2k4mi-IfCLftLx^O&pATILP_Tg{ndBVG^^J{><5OLtLumAQKozsYWQAF~Glv_@ z;!u~_0}W*oFa```Ixq!jTcb=eM*GH$FT;Oi4*{e-H*|=Ag9VT*4hSGgya0l5ZH+1+ zU~*VlN6kNF?K5i*vzu3$ko)Lb(UTv>PAsc{``om|#CNs@7=>9Zt|lbxE@ZwWR7R%o zj`rT(P;&lFYIo)$*~5B|2h-n`mgLs%zvrOBpcIzwclwFuQU7+wvYSf6Rfe8#G7VFc zR+awwIw6MXr?06qEKqop5l}&6X=GrhaaTM$QI{ zKR%lIkS!hsE-+}fIYFs59#DZ7c_X}@(v2$=05?N)qyn)-&z8yqG2X{iS|azWAWa%OEiR zWoye*57WV0gs{}2hF%ktt16VMBcHhvw=M2YIKU(q&dpE^E|;(2A_I90B1y8OGnX6A z3B}N&>j53i2$Sc}8u_8I(V={*eLO#c8_VV=Qk{)4#^|QNoNh)(*)qi#qnpwJ+M8}` z0Q;L;iAzf^V{zDF+}LO~YX)vHX_6Z^KAO*BM^pXTpq`= zsgbw=5fv&i7~Sei4-eF^l$A%&xCQ?cofI}Fiy$ywEEPn|I6)Ay4y*wNGh=|y(2U^o zV=Rq~Vxrh{PG{uoV()BB3yI~=Sq#lC4&ksvqxo_4xgOk*xR^PR#os;e>cmR_lj^*}%SY3eI0ra+=<4_9LrQtm8*?!hRY0(>BJ`zdqqr zZCU{7+0bN0Z?C7#sKi0H`VHm>AJu#PYbZ>oKQNM;T$04hcL-3M=WupWr^>d*%_;$e z8~tx6rKUYWdZ&wm64r8i*-!Xcs;kedjb}e&of$BYoPQdSHtHojOXGD_cNQ$|=o_op zZ%8gqrf|Da_9H{uMuL4fu zMs254%JZB%Z!?>;Uay&Akt&UsXNvezJ|2EYn*_na*8{7A?!F+TD%=jtTY7En3g)oS zd)?mg+&;zI&BH#VVb_VDeLJ^a7e#S*)U*MCc?CO>B$iPxOqU*K-aJ8~SfYs+BeRbSSRety!na(!5`I!ZyTUJA)m%y-xLxllGX8 z@OoFOtK41vS5^5``C5wua)@Y%l_b>5a`%q^qhe6Jo-)y-9a-+)>;&iM!zncvI+M>i znlxA0@+v!r_4IC$7@38I<1+GznHuJI&Sl54KNrWeaga9l6?@;ThyN{?-$YYkmSk~2 zM9V84!T}k~CX1C^RCXXDu>4G^37`Wbk)g;SWAPWQ35i9OG?dH7eylJpH9`$>M&bPM z>3=CybvVFgMxs#3LfwJk%oso!T3;SB<6wwM&sPupzH)q{iktmLOqE|)s!ut@+)}P1 ziVwJYAtl|RDz;7INwyg=|M`&6%6xL3L%@`FT~swQ@PUyb@2ru&e$-4K6HU}6({>9bLR}XqDmnc5W zOd551psrBpalOTE!f%QgXx%p7zj~inGIy1J`;k-oo@ViH39k=D3(239hpf+($?a*3 z8-JODzdJN;QZBUWy44U75Z8V}H`t2EC?uUUsZN0R(tb!-?`fI#=(VUWhWWJYL-@xX qcI#O+UO7?eQTGX!^)HSS5+>@~@>-UN+oUKZ)`>i+y1phnI_^J@A^Fz; literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f687bd889063625ca9196bf6409a977e5d2ffc65 b/fuzz/pkcs7_verify_corpus/f687bd889063625ca9196bf6409a977e5d2ffc65 new file mode 100644 index 0000000000000000000000000000000000000000..c3bc9bc4378df0c71eb9e47e189ad5bfb3b46d60 GIT binary patch literal 39 rcmXp|W#iOp^U&b6W@KktAYmZF#K>sKV89I)ZTrs4$jY{W!IS|2eG>+? literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f6ec17f13ed90440fe73581fec1ddf94722743df b/fuzz/pkcs7_verify_corpus/f6ec17f13ed90440fe73581fec1ddf94722743df new file mode 100644 index 0000000000000000000000000000000000000000..ae844047a1f4b9e69e79144d72603d9d17de763a GIT binary patch literal 2103 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 O)%h-#QpMAxj(-5~0)wLf literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f8ca7e967143b72238fdf03f41410fac15ca3a86 b/fuzz/pkcs7_verify_corpus/f8ca7e967143b72238fdf03f41410fac15ca3a86 new file mode 100644 index 0000000000000000000000000000000000000000..2d5465de5dd388dda81d064c29d4cd3c7159f5cb GIT binary patch literal 2473 zcmb_dc{J2(AD`cE#$aX`vS!Il;#!K|Z>&RgjEA*CuoVZ-@m z`DR%X@E9z7WaZU+TdACch{;sLFRwzKd;yEh_m}w2RJ2gv2E>yB4K_{C?#}09EOru& z`>`i(82IXT(Q?d0UlnkIM@Dx>kC-o&*r+`rnCvI!ql#{&52|X6Y+60p)qBUVl&OSB zi!4>PAAqknHoH|z>S|tAC!|b<`VPV3S~5l~%7Yx+_Dr{Tnx@qsl2UKlk<#Ev|2yUZ^2mzp{D zexjI&=1(C+qDe=+N@P!QLikx=G_2*B@n{lRVZPVfLhoFbE<61W@P%IYRP0#>xw$BvIl8T+@}3r_FR} z=Y{7d^du*8KEcm^Bec9CN_z8;@uvj*R=pSiY@+xeByZVHJ6_-LXa^wPG%W2d`9ZRf z)4}cimbIgJ)NV$G{8K}Q#z4*BTuflvMR0CjH9j^fF4E4+d`O7mx4uV`k6}$&J?*}x z_ie=Tm4~+ATyo=HX_!i9e>)Ync;03)WS?(Ur_7@Q#(qsJ8ORCUI9`rO^KcA2hqK3( z`n-9h@X)w9@Yni^-H%j6RYbUVAhu=LRVA~{0CBgPR-%@#_SqrBw%L#VYxZQSjvQU> zv*S|i+s-OBLZuI@tChsLeh*gUf0xVXk9S%D^H|e*qd@z;Uwrtv%tEmTE>~hJs5kRp zsB+e((rj0|Pxm(GS=|zdaJqX0S+?(e$a6BWx{1xgnq9th=&ig#NEJR-<;(nNW#>k$ z7aJi}al3R7Z16X=?kxwWIN(sC#6%=*n7kJm=cr6b|b>|0Vh zzHNS3q%YC}#|0nioxqr<)gT%VlN**Hu1wY3OV}$Z6*CM$On}Cl;=jwSi08?^0p$yI z8Mn)_!P)?4UkHO1;7M(_5ef-Hcvy%h*E|(P;!sC@g6Ug|3F||8ur92vqpPLEQ%sn= zE&OwV3nYf-{|yfWB!34+0{qBB2-F_i2VHVh;-=M`W@Te+_^+-iKCZE6nC_j^3)43O zh)>@w5%#o-VP%tYuHCx3hrb+ z;Ps02ZyrJF6wZOfZ2b_OU!SgxvlXQ=xnRZ=c+5 zwcBiy=Q=1RhzNxw^cR=Iq(iP8Mi;gXCf^*}L0*kye@+ujsLO8A(&1~G8M}SeV<+69 zIU$>sy;qicZ(Qbil~JN1tx@Yh+RzKWb7MJ&JfoV(ojR9%hvaLlml?L{^VP?OEW58f z4ezv`lf?%++)R#>vAg?NPAi}`x5?mjp0=8eY5n}nlBUfGk&~NJ@k;#2jd=kAk)t1< zooi3eI-SsVu!YrW{q0`+IH|lZvX&vg&J7kKSmgudLEa51b?W{Jlu5mSX!k_lug2er z%Adg`*{~l)G1?Qp>W?RMwcKqEZ(cTS^w0I&BkZakKFDs%wZ9``$f>N~9|dQKZB7*w zrZ6qc3E@B2;ByuA1AB(_`$P#-nJ@jiOB=cxaDi<3#T%EMXA?u~t76@v1F}c~w%M$X zC7SG=3WROX$%r2hrbKsl9+2<~B$t1%p8Dt|Bh=d{@N9zAU)S>g@?Ou!3_2^gPef|S z^efkQVAI>nhqL{#YxW4LO6jGTh`EtQL5a1vqTRK}gDiGY#x(^f=_!h5CF&)ti*Zuj zMmy9RF+qB&3re{;MH9zVh{X0N8O(x)To)tGtk%JJqd#$~P~X~R_UeVQijFRl0%OKY hI>sSxksb#sEQCuOSlO`2m{@NY|J1<{EqWQ%_HWl;oOz~q56Yp6u01P5Fl1_Npt zsznok8a-iPJB;CpqL~5WN@R^N$1VnHU(wl#q8!1&=`Dm3ILi}g62x1;ut4@!XM6Bh irul8p%OBv{k~NZ+ z(`P%dSL6X1kjIkU0kLH9AOH|Cki4|qNwxzJ2$uro5HJY!-$sDPLY#$Ih+iNU+>-|f z0T5KNJBI1@Ta7?J81r+_Yo#Y;G{#wPTKvZxKy6sq5mAtwG~7!{S{bzVA}T{ln?e?i z^gJ6HxZ9I)iV;X8K-!y^NVK{moe>yD4`kqv(gK2LjBva=BNFez2!OV!$&-i>nM5R# zNhBi4dqa}GlYiG37O3;r2V4OFK)~QE5Cel)AQEJO!1C{_g7Q_I-Z?vu5x8Migw+!o z7JKaIbHK)p_0NjQ%XY3|CiN}41_5V=5%*p?m?ySnI9!{px=N2sm`aANk6E3s)D4Ro zj|+wO{J=Kve?9bZ~EW|vSj_#wF|A&vtN%N#8md| z$}WiTiG6=BA?+owj^z}SW)uSQ&WXK+B4uqPs_t!PGm9444*Oeue68AAyG zCVFE>ZD=ALg>UBJUNCk7{Ec$30O`wKD#4Hr&Xp}YjSyd_`v|QSlTTmNLVuRA?%PKl zZnoFw`4{qHrcqy)ALhlGaM0&r43u-rnb4coW46>7;b7D%=49qpxoFhK{cc8VlOQ}QHcom66vh9BwFq`j{0YD;!fZ!YDuh_{0n|renI{;Sk zL-X5tY^jc*Q`onbzoq=W>jaMcYx9*ouNy>DiJ>_c!KrDzl%)9NSXY0$0eMQ$$_^}o z=|ovR?Ym;KHstWi&sc6MlmDYSk;dSxor)5lcNRzNrq*@g9+WUG3>|Thr!;@08kXbd z5qb{ohOP{J`#}5t{?^bxn`(3(=ql+d3U5Iihp5XtZ6zTpJ`IluMpWao1Lp0MpMzK2 z$h5th4E--2^GWZzu1?zZbsv7*UUFAUk^71=x14sPcM1PtLFPb86fu7SXrQj5AF-nX zY7c#L;cPKW^fdmx=6(f@F=(J)k?j2~e7npCF0((ya|tYFe>8ayblm+TP)5iqRlavD zJ*kFP#CxtMSQyW7S?)RA*IMj&LpH|q_91xH?wN>ZWI}xlhmEq0yY$mLEwhL^Op@;6 z^!wVb^(21|Os(c-r3h>ews94J?_Ak^AK$)Cv+}9cd{^kk*MFH-6`(QzS=#G9qGu-t z^ALLk+{4Rlxz7d9UA&XjFD`P2o@8g{D>3PQl)>>uQ5J@Bhn%B_frdP$ZT$mtb+ega z3TC&f`H@vZi?WVuB@3rDT~(#T`>dne=6fB*Wnu9rcY8hRyi@D26@6y4sL=0?WozY7 z^i#LC?9MgGCow}z4;_)aZ*m-Im(u{_A0#&~Ktf#I)C;12MmBN~BC^2L4fG^!uo?3C zn-KT^sr^0pzk~P&1Ep9XY$L>*2Z%^NC|%kv$}Ae*LSByLe94hZy;IO;v=`AbF?{o~ z-&SI$;iyJ_!H*iWyCb+~b(U${>3pLDIRnoT=Y|V^IvL+W?%I2aI-u3yw7_)9ovuGJ z;Lwx)B)ZFKN&^$_UX+=PbG`jg(n*jV4$rfGU&-q88D;t7db%1#;h`m`*b zATUiS;JPvLPp7t9wXwUL*6wzUkg8wCHZrwVh2ipeM;=fe7SNn^#~?VBGG-Ez;G0JM zy8jzt*B3BDBkE@*r12=#;Nj>#BVXr(k~kZFF!$sR1#g3B5vQH&c1zJ*P}^h?PrRZm z880c#V%gi_qkn6_aJQR=_70f7RKkzvy$I^5Z0>GGhjO&U*WH5I*mue?6*-y3}q>~S=-O5HmN$5qt$vWx9IbcVJ3RBJGq5rqepZJgpPO|a(0hq zH#6C`(S84Vf7*DdsnfB^%NMF@I=e~Q%n5(>ME7JdBN^15jaEIdwC;RmbhSfeu9K-$ I_9DLhU!=T;FaQ7m literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f91845360f6af5019c200ae392f10484b2f9ca5c b/fuzz/pkcs7_verify_corpus/f91845360f6af5019c200ae392f10484b2f9ca5c new file mode 100644 index 0000000000000000000000000000000000000000..f84d33f2605d0acbe1cce0a736720376428a9d70 GIT binary patch literal 2749 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 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 b/fuzz/pkcs7_verify_corpus/f944dcd635f9801f7ac90a407fbc479964dec024 new file mode 100644 index 0000000000000000000000000000000000000000..def7fcb589b94b3707b9d3cb4d4825487a7fa402 GIT binary patch literal 2 JcmXqD0001D05Jdn literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f966c535a6fa6f772cd271fe013a4f8a9339f179 b/fuzz/pkcs7_verify_corpus/f966c535a6fa6f772cd271fe013a4f8a9339f179 new file mode 100644 index 0000000000000000000000000000000000000000..ecab626b924bc50fe930563386ccf2279bc19460 GIT binary patch literal 2473 zcmb_dXHb*r8qN15gcb-LM34lPrKo&gr~yHdB3%fg3rbOHxDplOB7_0i_Bk zRjN`HDF#82g{3NR=^e3z?iDW^+&iOpu5*9wk9XdA-Z{^C=b1UrIS`%u9-3Q`Va(X% z131API(G_0=S~6v0LDUmXl`eQG2n(ofdB^r;{65$a_Hzuh|cj3h>o<$L4p7XiWu5q zJDs-tFi)nPtdbik5jU$s^mZx!Lk{q=DGXs=h#QTxMWKa3JzH2965K7gFg!Mwz1I+*z`#2bt=Nv!eRr%&D%>K5;$*3=s)1Oe7Fsf<3z= zd{_Qm-_SwXZv!9@2r&eb4q_1y9pnM&Ab@zZ#Vpv8RJdYjJ&9C~^E=*378A2O`x4N% zr2o5c;g+F=k48m)8bCi1XX6v10-M-T02do|o>4_>#A_uL&V zclAz6hJj#zF4K2xd{5Yz;Yy*I;xnAyQG5<6|8C-t!jZ8ZlV|&S?rRs(4DtuXuMeKFflTn5{}?Oy0>Qa~+=B*31Gccvv3peep0Hk9r?r!sat~x4d>a0f z(eJl*D1*ASr&F$oo#_fPcvg-Z0+9d$$g_d0A!)W^rTI}}D3RPj{q@4uMyiDE@{4mC zVpAC(;OAcjExjKl0f~kF7=YdF7Y2YG6bFQ4U*BX0?CuR)b^zi{-HL4CPhxq@_Q9Ud zsX_(g7W0zCU+a>N3{(y+hI=Rc0xm8oL`8%~23xooj_{E@HV?2kXr`o%i;kNbpT~^* zom9COW9tt|z+`I5=L-R>t7a^}!|vrBl23AJN0m(^Ascl4WCbS5^<<(#;driULMhIS$OZcX-OojNl_I)TCYS5 zccd*C_H>?p){^^BS|GEZ^kF0BZudHFW|i|;Q~;bh4^+BuVVW5Mu4Sjbn5PJ7h1;k; zDt%l?rj9Bp7Dn2C@!iiklS%7~vRMbS8FL!rK-OSvfBin5(l1 z<{MoXdm6J%?s5g$JUE3cKK$121rcA-kiy_K2)TY@SX#@k92+6OwlrSWu^r)(f)Fpg zS2P6HdFop*!C?zV&)l1VnBxv*Qo|XR^@_bQ#jYYFkdBdjGbKLUGl$~{GxPLDQ{qeJ zOLO}OiC@+-$6DiKQw3=hC(`Kb+E5&pR834!z(QlzO9n1(iSqF@AAYR|CH4NrgGck* zZs)FEl(G;-vDEbfn^w9_SouDo&WCNA+pEir_h2qS$sMBt~)LqAfH6aaH9adFSS5ad-CQSUU{NDyU zNEprel@A2O{vt*KoX8Uh)B*FFPAM{e$K*|;oGx$RANKNY_7RupjvaH$b9cP(turgQ z1I>$TGt`WT>jFmhj!VCBx)|O%|3#i zhLFSG6e>T;N!r(({61>Gi%oX&qUa#P9}?AMtp-T=-8hNPYZ;2onh+vx1gCsV;Et|N zZ&Fd?Xqcb4cgtxH+^#&eH#PmxUh>09$rt51G5aa?D#sE=UUFQS$T;B~+Cc13yY4XGf!NqI5T40b)z+~!*p>k*4HX4Hd4~!!BZ&}ud2)jt=HMAie~z?OYSapCYx&8YNDOKR%H=$7M6j1JS!58EaQCB4B_H0iBDUp|~k4p8FbS{GNX z@`voue5xluK;AcS|)hTzSr&H=Gj%Fu!LiFoBGo26c+babQrL<&P z-WSkjmen2&g_DGLW^?o6=thRPz~3sdnfo=pyGJy81#z>N@K%-YL?oJ0Z3U zG5)pX5e{KqsRS?cbVmCMW$*n`gn9S*pr4P&g>`it6Ls+>mb^2aeeWX4*Hh2+e2UOl z-Sq!(ub0AyY-Jp$f{#e{$e!WvkBm80{lX zDszz%b>ZC;)R9We6_r=WS xX`0$C+`3j=+TKZ!q0PHUgj+?jsF9$|a-it3^=-4HsjW7V5A8I;{8ynZe**vN1Csy% literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/f9908b62b9f06a41789160c180c15e82520136bb b/fuzz/pkcs7_verify_corpus/f9908b62b9f06a41789160c180c15e82520136bb new file mode 100644 index 0000000000000000000000000000000000000000..560441052d1debb7252c1be655ab8e4f6f64c421 GIT binary patch literal 2473 zcmb_dcT`h(7S4MKp#?$*5hOujC@SxT8W0pI(xr%wC`GAZAu2=>LJbf=0Vy*9rAkpL zQXPsSpeQIZFjNJW-lQmo?g}Rp+&R1K?(83X&c1WrdFQ@!f8YJxd%pX95RJPK&8Og5oM0}En*q_dQ$PTKu@E1c+l6idxFb;@z=42x|CtEn($EtSjpHv64QZE)1OX5f zF*=X!aNY{QJezX1PHiMd-L4AL--Y-C9N=X`7{R;{HyUY=LJNcX_OLJ{xEpX`c0IV-862%{9O$o$VP~4yc;(P=cA`)PjNFcxj z2X;u<6aG(SFuP^k{mAYV+&Pk)=iV|jP=__wAQl19Kpqg1`$uQ&u}MH;?2!@v zZAJ)HL`8#wvYXF1M@^53PGr+EytO`Dn!U)QM|F3VuN&xrVuhX`=8r%zt{l zZ_z?LGd5%@QD?0$(9Q!ePF=jo;Zxc~8uE@I_-eEC(N6Z)B8~Uq^?G?P+|%~Z=pbhr z3ijo-_>Ye5ix@Rpd1S8i5~qI*pNlHEpFF5|bd+WK@<8_kog$hXA}O>;-l`wId%V%H zLQF#?Oc|Fj73eVxi>ONK(rs%pEm~6@r&SCpKHW~twj?CysFCOs_wqVk>awCIhwBOw??LktnEv8uQx6%eZ6oBThu9^m=WL@I#v@A*8^;e zF>(lt{BEgNnGOSk!ZJL(MO~o@T6QHL1{e8e5H0gnF%RG9hS<6Rb6ug62Bbk*{v92E zdjvfK`Cizog~y4$o`)rzS}xcyn}GXoIS%LxL|?ukjrq)}AEezbJxvcUUw z<9TYBCIfQ~LE$xT@bN9wpEC3a85jxL!n(xoQ|o=kd~cK9X4{l^C`;~n}0h=f%g*UYk}#lDZT{>5I)u)KGi+N2BhJ zGcRA{J&_j3>a$(mh`Zmlj+a@!5sRm<`~fW4Zh1fkljVwO081ROOuV`Swfgu}o?x)2d#nC$88{WEj#lR%j+CMtbFP9Bs)uv(c3Nw&ksbLzKjg zwXD%siScQIRI;<}$jsVc0@k*gn52k>Mr{@hUEPxv5~+Ut+K)@>1B(Za6|~;XTfHo0 zDT-oh=m$5gbeS>>{K8$1*f+OTmznIt_-tioI=|O#EE)}dZPk?6_Ko$4Nnw(GC%B(# zUf?lGszlVEBG#=!1Cr(Q?_k&4i990^L<7j|SLE+n&cYn&RV!~RGCaeLgscWdJvlSC2?g{_%zQC^QX_%{aycZVn+np6Ai((FBN{Hy5|+@a?AwP{Lb z`u)c%&Pk)>uO`Z#5|I!2pVXG*pbheEA!~?#m+;tK!n3c7`m$$%TAHKAs3^V)t#X_A zskDtH+<^S-zbw$7ChTb*X~Omy5RVvjIdD$5{FjW^HvNfu)a)U&&-!u7je12qq+|#as=N2)K0$o&RDmK6_k;SHI~oEL~}~O0`H{s5m=p z(s}DuaJ$+3eyqQBc6_v?<>Tj4s@_#u4chN>)RfE(Y8U2KRLn03Tx5yI$Z;aK7r1cv z7Oj|!EGtUd<=7V|n&|Cj-=4Hi5K4MNtEkdj1O9wC(_Em$&#f+@TG=bsc1qJb!YR(< ztKJS?{tI|}f6$MDJZh63%Fib?RGrLEvBC`My|P>m@dJqO5A;Alr=_g+SU8*_%$mu| z*QOa8;evmz#AY4T^6eVd>Jh}vq`vd)EUN3M!}v0!nfJo%KgI>tmPa{8c&8D(Ei&kB zE9CtTN)Z-a7ejtLkr2_@eq7Ymmss-2Z0578Bwu$u*Xv0_Z*@~*573w;#Xw*8X2car zz0RiHMTt%0mwn3TS9sqqL=M`^I8BBgmF$(TZR1UDEg8x1&2yQ9RwNboU25nbu^O_4azJ9iymL!Hcy${Y86>-qY4(h H3xDxDGROH2 literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/face7e16a163ddb202a3da709ec5caddb787b534 b/fuzz/pkcs7_verify_corpus/face7e16a163ddb202a3da709ec5caddb787b534 new file mode 100644 index 0000000000000000000000000000000000000000..441ca6d8a89d8d86ba97568a08949d32abab24ca GIT binary patch literal 2893 zcmb_edpK0<8lN?5&A5)+jLRr@x{&b=hH*{GC2jXhQqhphAY&N0oy2G>C9)rrZrUTI zt1c9!NbQOc>ZENG)pj`{r5#dkXD!m!KAq=0&wkGL&wTIuz3+P8Z_WGr{TAR$tR;%+ zW;kYiBtas0Az#8A@Fh&}5JblTi9b&u^h6c#VK2bPTMA)3gvY~pV;?~J8UhgrIABYc z0AfVg8zGYM-kx*?K*0=gGRYyB;}sJZ%Tr$)6-1*i0#wWoljUapbLEpn@R91PR{>Q; z5-df?&PA+q+Et)TH$# zf4mKdc!Jx1gECH$XZ%)UUz8kEmwWr6x89?ceCuONwl=jFozVPfKY0Z4u$Q{oH$R|Dk;0;+>YSu^^Gn-4LjCClz>9& z_X8GAj6C+*AsnN7d3dkEX0Pn!Zh1c+R;KjiBB;8KRmudH zqwC%}alAdsvXprTUJGPS>s<>rp8`-x8KJnUL~(Uu4p*YqMLh|JndE|n6N-Ur?YH0}16d42;$(3L4kt7+ z7=spF2WVkVn7sI_lNTHl70gp#6~_zX#ISjZ>JEk&#^}btlx{*dG(Nc;CY@p8 zo-XP(=@D>C^UxR}p*}+k~So*>YPEc(00+7W$xa?%l zN}tKKw_}`^ZrRx1nYRc?VqMLG5)W|SK+dU?sIchPSlG4gqiN+g1C=ZN(hPti7OsxS z04X$69KAOJJxjzBAONrfHDozh3Uq{8LXEGD&EG;#8;0?s5F|Nwi^#u>9>|*KaXB^0eOlAHyM91ODNhN>Wvvwyt&kUqI6nZoJbH|auOQYmv)uK(fMEyL&3)`U@?l-1d5M!eF9 zpNcUeYb;IcNqX3`n1I9%>0F13tAl#)k6mkl8f>Ve(`A-wtQ_Z#G~K;J*F9^g5uf)> zcGKiss_w5TSiI9h%>7q!X-)B|tOJxGnFhD!Q+7?4HI_9z8;vTp{>+fH5+kJnK7yd= zeKW6$=Ip<`rN6IOGjoeNr;2nVR1q0;2DUK7GEmc)KI`!Nf0D!h631h@Nc^TYw_I~# z5&vbIo8zs_mG7z1%6sfnUgq3?pV_4G)^D0csxVxWDdb6bx_X~%;s*-e4sHl|@QRQs zch5g><*kj5%n{Fz+I%- zPn#06tJcXPgFCdl`aVt4xf6MA4h;W#dB+$un@re7qd`PsOGTEdVUgpwl z59jB@DK%HRk}ugAHCI}5E4oH>bncQEnFR$CQnHDes;2iZWyi4R#4&9Gq>X=rz3=Mb zpK|$KXv%#>vM3;;@`{IWKnn9oW0H%~4nzdzb0{?ebYLLV7wTm!|H3svF({J;b9mT? z6~?6os3X=OlovYtorAJYB(R#ND3r3$bf7-sV6%r7nRqBnWBG&fugLR{9tUGM+yVuSc>r?i{<_$oUcW{Uywu{AjA~W1`hz z#;{LO)yoY-u4}}Kjx&?S>>sPh6}VQn*i3p)6a6jQ7yDElbWi52*X=lQ?%?w*-d#cU zaFl>Nqd07Np;TsnW9-E19Q=df38ONBMfcr?FyGjYGunX`L`DJWtWi}0e1P^t!e%$~ zw5M-{b0ukm^)goSBzeT&&>isB35-C(dhWX<%k#XkcOh1X1F=Mg~Y+LY8s^ zZ36)X&%9&|OOYH0QU?tNMsA`V*EkYW;(i=OO8XFnT=}Ybr-(G%i^2+!q zUU7dDDV`Z$lx{{|Ig;V_VTs^;B2D&=F7K<=5%6}A)l=Aa$;G9(|H^0nn z)@s*Myewp4lGDqO7q#G~(>p1}sXv2!`j;^?F*7nSE>1H@F%V?qOlb39Z2RHF$jHLN z%*4QMzz+;lSz$)T|17Kq%s|RO9wea5B4HrbAmUYF6eM^%Qp_yw{y`Blhb;FRpM?gp zAO(CZVl3FDQKOg{=&#b~6|^&jH?9pUFUWox zRy9j~MvYsN$n%qb@|cAx8!Ti!ntK0;|I?bLy)|jsGTXiNlOoSXX*F#!uQX%;0QCOY AnE(I) literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fb85289f4cde720eb55c18a2b248abb58089e66b b/fuzz/pkcs7_verify_corpus/fb85289f4cde720eb55c18a2b248abb58089e66b new file mode 100644 index 0000000000000000000000000000000000000000..a68417d447b33b4b9912e3c6a82d1dc7570934b7 GIT binary patch literal 58 ncmdOAPyxa#45kcHK+=f8jDZKp`hWYsB#8%uWm} zDn8rJ$Yd)1_q?%B&5pa~LX<{oR7*}%+^J`8p3TZqJo4m|g35uHU!IiAnXz!~r}zo? z@_u?~r%N<1=i9P<^?Wwx#X$xE27GMHp|bppjQ?4H&Sm*vAPeI2v52vV96r!;znX=2 zgT?y5p2yR_y-~QP_RK&YB(2OMVIbCkT>+BknLQW`T$vOZ?j^{D+pga_`)J_RKD+99 zx7dX4G72?BDT!}4DV^QnBF?0ce)#V*_J%7mvQ^d-H05nAkKEB$$UU=5e})d*wi?b& HMurRkc1DR| literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fca440d9a4f7e2d10772a726d6fb427bae128d34 b/fuzz/pkcs7_verify_corpus/fca440d9a4f7e2d10772a726d6fb427bae128d34 new file mode 100644 index 0000000000000000000000000000000000000000..62e8bdd539862339d75fc9fb3e303b99707339cf GIT binary patch literal 2 JcmWGw0001@08sz{ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fcc7f141c8577155994a3674ea5238aee8aeef6a b/fuzz/pkcs7_verify_corpus/fcc7f141c8577155994a3674ea5238aee8aeef6a new file mode 100644 index 0000000000000000000000000000000000000000..b787034455b6301033e7126096dacadd15361be8 GIT binary patch literal 2749 zcmbVOeK^y58{dALx0x1WSXNuFniIb*VWblCI$}$OgTj_MS;Zvp3`0faoT-pS$xx&h zM5GlZ@f1zVMJNfKG;eXz@yzL*=XkE?oa=g?=ljp^x_|fgd*9dn{eJGx=LUI*T16Ei z-=6^_ra_*<4Kr!FcR_47GOQ{aW(=G}Sr8w6b2`AmC8H!tLkw7Kx1~?azHEJs?-u&eb+}S7Jm06<X$%Qx2b!^RL`i%pNig{%2K$> zYcqIal;?6#9TC$o9!?-wwN&fJc3eqq{_%Smk*!&J?R|l%|CSTIZz&7&2hN2xjDDE& zvO|g5*JtF0d&j=Mosjk%I*$<)kjItY`Phv?4@)}Z3rSBsY z$TEf=03Gg#9kgakS1)n8*v6#C~0V@6fyX6|OknF^3cAzW3b`a{8&t=`zMVkEthv#9;2bd5XfWZiCO zTj-62YxCFLP26Dn^z;HpvaNcz;0R_`RWumDkS0SjvwzXAEClmyRR`XC4DaMmMG;#V5x)`%`<==m$Tq#VABM z(r5g9KAV2&v+wdXRv9@}`<)Jn%@uq(5GgzABn#ifs%XX56-I3}a=?NN#oB=~NT#n_ z@DZd7Qp9{&x9ZNehTwlxm#?nVSJz)IDFy}hk*C+$ECgwKU%yA#%rZXQW6|{fW8h~O z3VVwlm-xwTBI#A@+4t0EZM*L`72d=x&+np-&!k=Kn8v@IRN9^rNy-_9UT4iB@9`r8 zuI>6t6KI$xGK_DP-zi~pdku&s$(~sd)?@KwnrD*Ev8nvN2N|bw)T21Q^xmNE@P)$uN9#1@$t) zjcPT9*=IsNJm~5dF!$9huXL?+DnF5!f*^Eim>C~Rhj2WF(w!f%grDZzAmcS50X zI1GR&f&bCQi%RxK<2xQF)75)CFeW~)n>0;!1ldK?E-oRCzjQB=Px%wWY;f);!uIK| z*nKPQQg(0Kck$M(S>pK7;d=4RbqCwQZs89@dm_(oI2r#bw1o&(c}h&RL8C#KJ9 z|4I}X-0~|fw!9m6#^b3ckym9JLE-_aawI0nCj`*@zZY7#yIg4RWSuUv%})} z0scOIEV&CgB;Y&%5&>$N$tELp!cW*K7BxvvUFg@K%)|;lWvZm!$Zg!bMWKGU|MF>H zT~dqD;EJ5w?^dvH4qzWuSf;Jv)RMPn_B>WN(x10;e|$Zqb<1&95AM3-WE3rHv~o|6 zefx$~q<3{HQXX zAT~?M&3EDE_@y@OXyms#e!1B^KrVY8TNQ8wP=?^f#tK2|j78 zxouww>puY}S48epM;H&X4DJq^Z1!=oTZpr+4b0!acA2L^v{cZPU+l8nLVT@yYdq-; zdSR%rD4l0Z#YaQFEr%Yn=j!;O>?a4?MKx_T$Y23Zc0SJieOg3yMUr4tqpT8GQ)J-5X$72y64E5Tg zl5MJ7x6OB^4HcO=db~d!R$AWDMqU*)?5~sPnk?fc1FJqnYi*yNcRDjT+pIa>5~Y6W INqo~k0iGOTdjJ3c literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fccfef6c469061e07e791bef42004c3afc10f7f4 b/fuzz/pkcs7_verify_corpus/fccfef6c469061e07e791bef42004c3afc10f7f4 new file mode 100644 index 0000000000000000000000000000000000000000..ec55189454fee2c5b9990b04ea3a53ff54a16beb GIT binary patch literal 2749 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 by5>{7?)I4l_p`FOHl2y~IL*?h$*q3}yQyL@ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fcfee28dd10ec9b012ccfaa9623b52be5142b42b b/fuzz/pkcs7_verify_corpus/fcfee28dd10ec9b012ccfaa9623b52be5142b42b new file mode 100644 index 0000000000000000000000000000000000000000..63d165980ae49cb93bdc853c69e37eb8e0a32341 GIT binary patch literal 2473 zcmb_dXH-+!7S6p1p#?$*kw}8dP*m;>T?9pnbRmciC`GB^NmPh~5I_hJKmjQ;0i_Bk zRjN`HDF#82fuTi#NAHLwAc#+Vyx`1Q`qp#3U-RRvv-Vm0d}r^ozWsd=o&OG+Uxi`D z_$UPMg1K~lCPe2?0RaHULPBVMH-;JDi9~?_4+0YWmI&n1(UTCJ=N}LqX`hP(0T7fh zam04HZUkZ;O}pBrHc_IkSJMo)A^rjf1i26bMmnI-;-H}eEDnio2YeU-`wM=a z`|YV`sh%(alHWcQz{r?WsGj~5Pb&Tt*~6Pm4Zzz{gYZ^V4``RP5D|uSi7>27B*H`| zZbIdNG-7l5NMNy&fADCoajtQi zBs>8NA72}IZ6%!<8#>r;WWr*`vW5Shx5c8vTzrFYVGhNX>bBvi3fX z{K@q98(S2%LEQ=FMX8hBp~g=t@IxRHKmhsnkR62EW~>=X3MG-(ZnRd^)exWGLTfbL>~JG30UrZoHzh%p?Dx9cl$;=2ORz@?Eu89`W1zupQQ3x z9qiuEX<~)r*7LHuzt*Q57_1svjPy(T1zcQGj)@A74zqSQ84)6Rf7~O*L$e^QpL6-B z{dvr6z*U2PF}`7+3{0jnKc5ZeT(aZ@?)R$blzo&(JEUeV3)!O^CQA`Xu6BMGF*cZD z&sUG+9~w0I{ZUt@@JLBiNrZhDVwwft*lWDyE8$$#LQwb8xG}?_*@m0*9>`y>qVyDUiEtJGapIn{;tgI93 z&B@PM&#j!IWPVA_8f#08PZOn4TuGy|ABGaJq#E5MWh^viw`A=8m&oy;OB;ep*oO+* zZ|1F@le3mYakLCWnpb+vIR*aVZu=ctI%>+zc3{qLWM{g*)Nd*t3wdhOoY?Vs>kWs> zq4-VmKh!=gV3JgYXgH=@zY4KsD;8hC?$;9qMj?m}P`FFtPq`IwJJUC)c)2F!PDut> z?d#wL384A7Rdnm4kRXJGg}8Ff1+sq1n zPs`$m8ER(w?RzV(Nn?~xW~$yYk%hwd>q>LbM)@Sj782ejJa(J#+;UOxzYY*iczb|Y zEm7k%lu)HkgX<^d#nARqi(0> z6|WIomBlK}DtW2$i^ZMT0Nd>NXj$ufkLA>TtFsypzRb~3u{5e%nqN_~ zJS}o&OFCvRFLHB<4^Lp}#AIaIP}9!EwjOC_bXt7A-#$q!?F*}>;WpR-LU{9Bpw!=^ zKA}d{Czdp=?Hl0|=k>|p3qkQccztK^&!PevQ(mf%r?k{vERStnHEQt5a@!;9q#82B zY|XN{E276LuR9bDr-*OO=H(~QO-=A2zg1zgcI)`{jOg@<;%8G|cy|}qchzJ3m^jX@ zs}2isL3I^T&Jn(8L|>~6M#lbobLOePc2E)?HSpw}J2J z6tTai`Tym;T#6iWkaw91J0RPySl1z#++I4G;Vt;l20>OTz7iR_IM%=~`7ydcq571+ z=`PZw8XqY+VfO{eI!TK{jC8lYm`a0yzqa!7-mJ`msgp_sLVLKZ!14jPE?Ts4wXMNs zf81=oj)mjGjmsrv9bH6u+Pu3=q-`{Z8V$-Xhe#e?+q6uX+Gv+}*Fh64coE+EALh3L AIsgCw literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fd12e15c09912ed0eff2795f656a7b65b05eb99e b/fuzz/pkcs7_verify_corpus/fd12e15c09912ed0eff2795f656a7b65b05eb99e new file mode 100644 index 0000000000000000000000000000000000000000..c36518619b117866f57ed7e653e2ddfab9d898fb GIT binary patch literal 39 qcmXp|W#iOp^Jx3d%gD~OK*B(biILHe!GIeqTE!0(Wn92u!~g)7KnB+U literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/fd52c6fde089077d909b313b2079c435a52d5b93 b/fuzz/pkcs7_verify_corpus/fd52c6fde089077d909b313b2079c435a52d5b93 new file mode 100644 index 0000000000000000000000000000000000000000..b8aefeae08ef430f01eff1cfb467e8012104e2ea GIT binary patch literal 693 zcmXqLV%o^YsnzDu_MMlJooPW6(;|Z=rg=<^jD`#b+;ACpMxaa^P^QVCiShLUW+p}^ zCPo$mUbq5A7NGiILv903Hs(+kHesgFU_%)LDG-NCSlG3&G&3!+LLoRcnUj$L3=Gu_ zR6w%K!m>!RrA4U?p6NB&n%9p$Y$$Cwu~K-=zK-`+d8^~KERvWu2vz^< zU&hSD%*epFIL#o%K#+|yq3sQ0+Ycv3Miv%kCI)r`eqfl&3NtePXJIv922uv{AOU3- z2?MbP5w8lPAi>*_VrFso4~m#MWVzS)EHsb>Dd1xfW5F(s9L21_U}$70jb1UES@7A* zFrTwOSNa?fo%Q)lYUVT5vNMs}uZ0|zJv(!a@e literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ff50320b41a449c91104ec5d61909056436c141e b/fuzz/pkcs7_verify_corpus/ff50320b41a449c91104ec5d61909056436c141e new file mode 100644 index 0000000000000000000000000000000000000000..9ea3add4341cea2af958dae04a962f409928ad9b GIT binary patch literal 16 XcmezG$sljW`2YVuMuz(~3^oh^ITQu+ literal 0 HcmV?d00001 diff --git a/fuzz/pkcs7_verify_corpus/ff9f9a739bc8950c459eff1104d2ae1b93978605 b/fuzz/pkcs7_verify_corpus/ff9f9a739bc8950c459eff1104d2ae1b93978605 new file mode 100644 index 0000000000000000000000000000000000000000..6421a6a3a54717227b8603e65e4169d744749cf3 GIT binary patch literal 2749 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 literal 0 HcmV?d00001