This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.88.

To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:

    % cpansign -v

It will check each file's integrity, as well as the signature's
validity.  If "==> Signature verified OK! <==" is not displayed,
the distribution may already have been compromised, and you should
not run its Makefile.PL or Build.PL.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

SHA256 e78b7da873c7ae20e795a61541b43cbbe0f0fdef7619d532238db5eec8d3f62a CHANGES
SHA256 86a7ba864c79651f178f4a79770880ef4e95104bc2189e1de2364390ac552696 CONTRIBUTING.md
SHA256 4bb36edd2bcafef11ca615f69607953a31ee05ae172b69990aee317e95653456 LICENSE
SHA256 924d064d2757025d5c70f011ac0a407fdf6ee3bfd91fe311705a303466039d25 MANIFEST
SHA256 9651005bdb3636726c3b7f49694c2c24ab7b26ea3c91bc4aaec2728c50f892cc META.json
SHA256 3e7450e807d4530bf3a19ce54bc052fbaba39c417b5c7113af63e7cbdf7ad828 META.yml
SHA256 a16f2d6336fe44f9d99c1b531b0c73277d4f45caafbb1de53f8e75f9a15abb12 Makefile.PL
SHA256 4218ea7ef3aa34f591aedf7b00208a757924479d7c9f38130eb5f8c0093248d7 PersonName-Format.xs
SHA256 87c03e18f102448a352447e19f8a6c9a6036df732a98ca224619de37a25f38a3 README
SHA256 53bda03101f0756044858dfe1d6836431aae9e5855addd54dca06c7e919e5236 README.md
SHA256 97ffec3e27414c37677f77a0c75fdf737b5706fb6fc87cd64da753eb5d5db617 bench/compare.sh
SHA256 cd6e383501eda7d6d9480bd5d9496f17d2fc7e9747f2a4e00ec20c9cff878f22 bench/format.pl
SHA256 6fe868989d7fa495dff3d881d4289e3a38f827c2340176e66e1ccd3aad250d47 lib/PersonName/Format.pm
SHA256 d86c425bc7c75706d1583ea0a2c6dbd917b7913bcf0180d2848f3cdaa8f435b7 lib/PersonName/Format/Compiled.pm
SHA256 3d102148e6451528bc6f47dd4b12698dcd73e86e52202b717cf17de8db47041c lib/PersonName/Format/Exception.pm
SHA256 05af9d2ebaee6fb69274a11a4427087b0a4f46ed6358ff196ccf7eaf501c5e98 lib/PersonName/Format/FieldModifier.pm
SHA256 2746cb7eb05d134e13c2753cab1f70fdf63dca551d198f549f9ddfd004a8f906 lib/PersonName/Format/Generic.pm
SHA256 4a51355d9bf69a41be61318d1ece80b3b4bc3210039881b59ebf402c73f66fe1 lib/PersonName/Format/Name.pm
SHA256 bd15abd16dae676b38f447abc97cfa6ef652dd1c1492823c0611bf48179886ec lib/PersonName/Format/NullObject.pm
SHA256 6d0b1ca275be0a27219c210c89ea7868d641aec60e7aaf851f7fbe9cccfae939 lib/PersonName/Format/PP.pm
SHA256 e6e134f1ec9401fbd6148196d1c9a3db3321c3485ff62aa377be50f70eb9320e lib/PersonName/Format/Pattern.pm
SHA256 ce6b97608ac2d09ce28ea10df9621db32ca175e57820ebdb085ea49c76c0daaf lib/PersonName/Format/ScriptNames.pl
SHA256 f80ed2fb1ff588adc4c6bd1b2acf34b7737c519d13f7e3059ca3bf912064e8cc lib/PersonName/Format/SimpleName.pm
SHA256 65a1ed2070c6f2b5a87b62f9ea231ef6465564c3242dc3b2d794342b05ce8efd scripts/generate_script_names.pl
SHA256 b9b5464e2dc150024dde017a0d1dd928b8805cd891ebd535d27b42904d17d181 t/01.load.t
SHA256 9e8b757b3bb401ab7ce339166ed4a29436b54f40dec8922e6254e8f03b136400 t/02.name.t
SHA256 14cd3260a4d19ded6160213691b5d07275e0cffe3203a6551b08218eb236b0c8 t/03.simple_name.t
SHA256 8c0100621aaec7d4a421547421ee66ff3306e0084619fd8d58604734d518ddfb t/04.format_input.t
SHA256 0d09c533373187ed0692218731d5d2b1cc77d27ca1e5c280332f55b4f42212f9 t/05.pattern.t
SHA256 35f9cf4964288c9bfb00bbab98ef1c0d409b4a6757dbb2871aa0061e0a41b4fd t/06.pattern_render.t
SHA256 b1ed90cb821c8d0d0054dc800ded59633efbf23c36695c759d0548ffa8009e39 t/07.pattern_selection.t
SHA256 82202062a3b5ccfbed344320752d5812a8ea2e9f6eb72282c643929f8fd97f45 t/08.field_modifier.t
SHA256 6e6124b7c6e80c5d0f94e096de3ba16a68cbee5f503909e5275e0631ce236422 t/09.field_modifier_data.t
SHA256 8fc8a2c819f3644b90a63a1c6621fff5149b7f91b466651b596e165812a6a733 t/10.format.t
SHA256 7aaac0e6198a4563e20336a1749ead679d9b16c13faf5e4505d705e017904ad5 t/11.format_data.t
SHA256 a9974f4cfa944b8d8514951396fd4794d85fde4c8394378092bbeea4e24a786c t/12.locale_derivation.t
SHA256 40349deffef558d296cf93ea834e8151cca8481ab399da9de4c16a78ef677313 t/13.format_to_parts.t
SHA256 c38f5d14f750afd177c6706ed0533d023a6fbda8f54c712203c1e7e22262f59c t/14.multiscript.t
SHA256 be01ec08396036097beef95e64a25cd2b53a0e605c9b8e2aedccb2b31352e818 t/15.real_multiscript.t
SHA256 d66dd157150566bf2422a0e63e58fcc600a5910ee5d20083856101dcc12426de t/16.icu4j.t
SHA256 0f5cc6ba4795a8f9ed802cffc48531d233e400428a858ddd50b3c1bd94de90e2 t/17.backend.t
SHA256 a8b153e79b0c7d461304146b161ea88b6fbe64f9ced3280d254513ab4bfacdbb t/18.pureperl_backend.t
SHA256 cb0756328083ddc449a465b7d469390150603e5fd8f4b2345fb87b37a447600c t/19.first_grapheme.t
SHA256 5dfd19d71c1bdcd21660baf1fe9deeb3b08f38d1e0c987ea9a1647528c9f06fb t/20.pureperl_grapheme.t
SHA256 f86fdb5ca2a881cde20e23aea7b5dd940aa5113c72871f8b2cd1a83b37167aab t/21.pattern_cache.t
SHA256 663bb87aa3a7a5282c2eb5459893826eb83f7fde50a6a6c7537d24cc4a801af6 t/22.generic.t
SHA256 14949d4ee14762fe91ef0470c419bb7130f3579a57eac62d2027b4ee72213a8f t/23.exception.t
SHA256 a7882b94a7a31e0b3b48e75e3a5caa7a6df439e4032b5ec945327ba964ab5dbc t/24.error_propagation.t
SHA256 57dcd0142ede295269a1abc39291e6e911e5e9df5c781f7e9c327af28406ffd6 t/25.compiled.t
SHA256 df52079469dc1cb5be0ccdc96601c2bd0e7386bb5c68b7e3007657547226fa64 t/26.api_contract.t
SHA256 066588f85ecaf1ae3f0b42dd1a9778c3c3a9873177d4af918c7e2f766cb8cff0 t/90.pod.t
SHA256 57875d03d0f84f7229fb4b83d153fe76c7ff6c5ca60daacaa8110ea174cf2063 t/91.coverage.t
SHA256 b72d2271545d50ec8acbe76c7d23ec7dd97d0648c857905b7f2a3b826793fe2e t/92.manifest.t
SHA256 68f2f105900e7029531a20a7fc975b899501c4461b4c26dfd13fcf126f84faec t/93.signature.t
SHA256 82420e6040986a49d4a6110681da79ae38fe210ca84bc78f83a64d9158026f48 t/99.kwalitee.t
SHA256 aa6321c4ea16c0e8837cd3d2a630efcd03b0bfbc5abee8a8e0336c54471b7431 t/data/icu4j-person-names.json
SHA256 710e648e076474702343edbd0fd1dd6a80533d3fcd70a3e29ab1ec07c690e647 t/lib/Local/PersonNameData.pm
-----BEGIN PGP SIGNATURE-----

iQIzBAEBAwAdFiEENa28Ovg1XoRROdiWXzwCYc2y51IFAmpc1r0ACgkQXzwCYc2y
51KcGA/8DhSa67VSJwQGN/O8pg7WrjTHKnOURlyPYEBo/LxcLvhXMkSep1SGcWhY
/WB6SG/EJT2iHojoE024DwNaMFD5Doxt0wBatk+6/COS+Mgi14aSS9zWQs6VwHjl
9BHy11NrsJZgrIzc5FZTmLl3/3JHEeyHlxZS3AUWjgNbbQ2xHeQvoQ46Cqw6k9+z
5QLsTgPW0Ed1o3enk17DF5fdN+pmj3akJZ3OlNd1wXTRf2Dr+8DSjpHS+FwLdsdG
zl5DmU4MLmIPotR+rmhNicDzWPVAbLhN4S/ea22WKKWQAKilRlaXHwczF+yi+bMC
/RayI4Eexl3p9/Zz54XYS3jqrgx8EyhspD49mm1jcUMQyNpT10xA6TZg5C7Y7+gu
EfN2MgoQBiTuUTMbRERo7YkZMwCi69dpI9loAbusC0ClKyw2+aTi1lCzxeosJuUe
SFVDVDlDfUt5RcrbweJqdiHR0BNZ1Oa5vW5oD0VqL238mpw9vdKLLmstn55cNiQ2
cZ4bJ1Gr9m9jMAt5XdMmIYxXdT27O0kFhqyojvNic6du3xOOHjKaOsTT/FhWfpEz
a7/x+T/o0SY3MwigoFm4PJZuSFFWbUoi5ZQm6cqWuNrZwpIF8FBwqyKo9tiNPV4v
u4YzGnJl+/6+QXGccl/iMTxH7oS3WqEK8ESL80Q4MK2OaO/PkGo=
=pgAN
-----END PGP SIGNATURE-----
