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 8c4ac73e6c157265a12dfafed9b2831a356a350b952f908d6ae9772d71513950 CHANGES
SHA256 ecc6f00ac7b2bcd691fb1a9673b998c46967c84f625b9faa8c2c1b8b82a04c2e CONTRIBUTING.md
SHA256 c73a3e38cccf448102deea6cf9c9df95b1f86f1787f1afe56a9c6d60172b1484 MANIFEST
SHA256 a01b5f68fb7b63cdad1a9b8d83a7b0ef4e0ca0ccee266c2d1fc0e59abf3d7965 META.json
SHA256 0bdae0d7578261a953ed69ff5762d131a63208684c5cf2d7d24931821629c383 META.yml
SHA256 1606af38e683f887f73db21dc125982823a4b018ea047d6320e618b860376f0c Makefile.PL
SHA256 49182b57ad58f8f469741a7a8180e6d90223c96d58a93a59a64fe325deb5721f README
SHA256 defcfcee2970fac29919bfabc485c2bcd365d68e09772585d492f9109e3c6474 README.md
SHA256 07715527d4c3064a2387cf6f154a8074ed5ff3d96c41d2db852f973d8d1247ef lib/Module/Generic.pm
SHA256 44e860a232cbdd48b06bc44e7a7195df36e953795eeb830d5790e66d00cc1781 lib/Module/Generic/Array.pm
SHA256 2ab32d41c89cfbeeec9ca712f5f3b5d788e1e334ea5ddda2ec103c964c9aff31 lib/Module/Generic/Array.pod
SHA256 eb9aef8b465abf52d9dc13add60651e7c65eb7a5ccc5381c6507af61fe923a0d lib/Module/Generic/Boolean.pm
SHA256 68f09bdb5a192a2f8e3d459f0eca85f423e7392be756b1cf0b1653af176eeb3f lib/Module/Generic/Boolean.pod
SHA256 ab77f5d5d9f99a7cfb07f5283b8e584ed6ef0acc8246f15c0b4d3d8285463f02 lib/Module/Generic/DateTime.pm
SHA256 b6aac73c26b6d7d2a4d07137b63e6ed8da718f207902604bf0c896ea5ae72a8d lib/Module/Generic/DateTime/Interval.pod
SHA256 8128ff479944e41fad7aea57689e5ef26994e05c212b335c4d95ef5c1c4f6db2 lib/Module/Generic/Dynamic.pm
SHA256 f73d04b09523cc9bb157579acbdbc17b6abb5c0b1681307aa1938e1ddb7c1dca lib/Module/Generic/Dynamic.pod
SHA256 7ef17f28eaf1618286a255a689d85f2a7d31f1ec799c3b2bbf516e1701f6ac79 lib/Module/Generic/Exception.pm
SHA256 999914263a81d8af0994afef85446ec1f60ca5619fb20010d5670f9ca6e01d06 lib/Module/Generic/File.pm
SHA256 741cad1f930361c4ed76d78990517357e8d85690776ac2cc92b70e106b73b7f6 lib/Module/Generic/File/Cache.pm
SHA256 b64be31f713e2e92df3611765ce038e24d5d9b43f35369c0b902e311bc7b947f lib/Module/Generic/File/IO.pm
SHA256 40a969256c144d16663b7482ab8304a47293e54a66f9c3f59a393c5cbcd0bf90 lib/Module/Generic/File/Mmap.pm
SHA256 bc8a4798b9a2141155f6bd30ef5b7d5e1106b604707fb25b064061ad3c348c25 lib/Module/Generic/Finfo.pm
SHA256 d62167350df484f531059ec7bd09afed7b48fe23366503e5edbd88faeb7b2cd2 lib/Module/Generic/Hash.pm
SHA256 2d08066677613b76f52495b5335ea87b4edf340f31dd4fbb039d6b5a1f0c48e4 lib/Module/Generic/Hash.pod
SHA256 366e7783d0434f481b54ffcb5419649b99fba643f57717746301563bcc6dc4be lib/Module/Generic/HeaderValue.pm
SHA256 bf8d2189c68e136ab8731edca644d5ccfbacb3cfeef2896542d1fff9d7a04eaa lib/Module/Generic/Iterator.pm
SHA256 cb780f10063b785a55d1c9a844bce7aa8f71053eb477e570ae103c35a4209f73 lib/Module/Generic/Iterator.pod
SHA256 ec96182c1a85a9fdc6572fa09e944ce2e64913b483d1abc98a4b9ad1adb2af53 lib/Module/Generic/Iterator/Element.pod
SHA256 facd572d5b3db970c719e2f8a52cea4a53452d757de5cdc666f30928a74c1780 lib/Module/Generic/JSON.pm
SHA256 9a8c234fe425c6c2398c8063c11db1fb236d308481d0b8fe96366b5f559483f1 lib/Module/Generic/Null.pm
SHA256 49740da476371c6d29275f677e533f7b1f2f8c9e420b0413b94bc5a3b25d045c lib/Module/Generic/Null.pod
SHA256 74d2be728477fbcf8cc4bda202d358cd89349091ce310bb7adeb8c6d000436b7 lib/Module/Generic/Number.pm
SHA256 c73529d9596395a5907af6d4ee31c2a7002838fd4804cb0f62372e86a2ac5b16 lib/Module/Generic/Number.pod
SHA256 538b1414970b9d36aa4cdd573d4642fe5f20f8d66d1d616ef0e88385e522cf67 lib/Module/Generic/RegexpCapture.pod
SHA256 c18e4f809ac2e7e55d067b4bea990199be656cd9a3b3be55cc4220fe18b1d7c3 lib/Module/Generic/Scalar.pm
SHA256 dd1195dd042a4ab93cf086d2893153242f7ce8159c234ae31b28bd719c8f2234 lib/Module/Generic/Scalar.pod
SHA256 5db7f87da9c8f9b5ceabd9dd6e8b3f1aa0ff2a52ce99d1e76619f995be082953 lib/Module/Generic/Scalar/IO.pm
SHA256 83f48ef16ccfdf95306bd5b8c150ca518a7916f6c365db8f6c7e50d1c0a81206 lib/Module/Generic/Scalar/IO.pod
SHA256 02c73bc9bef65bb49e37a0f763d8efede74d83d04e45d049a25bce94edb384da lib/Module/Generic/SemStat.pod
SHA256 5bdae994ee0a6c8ba5f5c0eebf8a875a2c10c9ba0b1bd2ceea43851fc03cce1d lib/Module/Generic/SharedMem.pm
SHA256 e0fc96b9b2813576cb5fac60249abe12b2eb632cef2311c65ddc99ee74c4985a lib/Module/Generic/SharedMem.pod
SHA256 147d20861e37dc277cfab2eb0dd810a1bc88b2a3ff51de96f797913eecec866d lib/Module/Generic/SharedMemXS.pm
SHA256 3e704fa8b3ee79ee8be1f57b8ec6c61765dd129ca0b99a223f20801a3d327fc2 lib/Module/Generic/Tie.pm
SHA256 7811c6f55ac46d2e516f428a37542ba26c127d715277965cde2c30e90639d7c2 lib/Module/Generic/Tie.pod
SHA256 e534082321abba1d732cae48eeb0c4ac03b38601743d1a382d25ab5de6d8b4e8 lib/Module/Generic/TieHash.pm
SHA256 673d64a3b22c5c633b6c8b6b2d14d48dd3db74272c7fc66d7b5f36f8a0613bef t/00.load.t
SHA256 9bb8ff62eb19a9ad846921d5358076e4cf1fd6859f1a40e933629b32771b3f81 t/01.core_methods.t
SHA256 782ba6082394e4a417a721a39ab4d6be999251ef81ff3c226193d244eafa493e t/01.pod.t
SHA256 69d247181352fbfb09946356f08616ea483b872fafd9fc9ab91e9d0305dd2f75 t/02.num.t
SHA256 bc11cae72bc5fa9be86f7e914b1c2364850de532abfc5543536dcf8a68e2be27 t/03.hash.t
SHA256 767896b6fcb0af00b38285ac870a0a8c61bf7a8f06e03692ada715dd4ce3a88a t/04.colour.t
SHA256 276c740ac410911c855c8b91d518b78cebec94ca524c05bb9d6a5bf3cd24a71a t/05.scalar.t
SHA256 3f2fcc7befbfbed7c609660d1eff596af703658ecd27355d8a0b478bf330a153 t/06.array.t
SHA256 48400a202a8292f02ed15db1631f54cb9912c1b399bdc84a41cc92837ea57fcf t/07.iterator.t
SHA256 85c0fb3dea394fb0ccaf8d76e55b1cd8dd64c46ec3d128d6123bde407a09333e t/08.datetime.t
SHA256 7f5587d1ce685ba41dcc7117a0e5db81f0a2d242cf05dd67bc5feeb4e8fb7387 t/09.other.t
SHA256 deb7867499f5ccf5a9cc01517ad469a6c484bb514f42bb5f09f81e6cfb0eabbe t/10.file.t
SHA256 426fc333442bc39c24f0fe97ea208bec130d170e15cb1f8b0159811c99ce0810 t/11.finfo.t
SHA256 2813c82a80e0f7968b9dfe31a96ee3a3769c94ba225b39a3159b80d62d0c5520 t/12.sharedmem.t
SHA256 93d6dd75e785bececb5c0b04f0cbeaaaf5ef5de4d486450362a692e4c226b332 t/13.header_value.t
SHA256 18736820cbd333fcfe42b4a5b87941b7c9134f790147d960c8e5c4eaeff142e7 t/14.core.t
SHA256 52d790d123a72055ec8e75a64b21f3cd4ed5630cc62b8033eaac3288662f078b t/15.cache.t
SHA256 f49dcef22348919759d89e45ddd371818f47ecc502f720e9b42554d622df87f5 t/16.file_io.t
SHA256 e3c2564ab7e84539875a1ca022194282e4ca3b23cce4d1cc576b8eb4f2f3d3a1 t/17.serialise_storable.t
SHA256 1b3b9d4f25cc9cf93c8b3f8e3d2f75fde5b5da4083a8d623cf050c68c4124aa9 t/18.serialise_sereal.t
SHA256 c0e96155d8b4bc78d2d1e1b75f855ed0672f78a2bd2bfe365e559e6e02d746b0 t/19.serialise_cbor.t
SHA256 13e244f07ecb7a7af11756a2ac79dad27cc9d377257b6954d2325e391e21fc99 t/20.mmap.t
SHA256 cd83c097c17b9312f17d2190ecbda7d6b574692ba1e3ef4485e3d21d37737302 t/21.serialise_cbor_free.t
SHA256 44c0be3a71e81af5a16d86f6a73a47276e28314bf4e3004fbb37a6c3bff528d8 t/22.parse_timestamp.t
SHA256 34c07fb71bcd3affec497c3a9f9e870faf9c79f9330397d3919342dfd1132151 t/23.tiehash.t
SHA256 77c7a53718a33cd9f017e800c41502b25b7a936b933cfd5e45e42b51fcd852a4 t/24.exception.t
SHA256 c07ca11fc834743e9c79f0ffc0eb8d932d79bdb37e87821e76a49d78f048b8aa t/25.file_csv.t
SHA256 1b2b0b616c9e8c7bd9fb1594cd5e88defe27b511ca93e286fc1afce0617753db t/26.json.t
SHA256 971ccdd5a786a5eed5b4f4f6906222c22937441ae530c69dd5029d35a4f77219 t/90.coverage.t
SHA256 03013f4ea52f3af399dab7bec1069413566797bac27d74c72b2f85c2db5fe6f4 t/91.signature.t
SHA256 7a418ce0ef2d6be8ccaf059a31ad7367c2731e251894d83a2525dcaafb71ab5a t/99.kwalitee.t
SHA256 98b47f4c71f12499fb8254613e78f86d1e4296de6757c1663e64fbee1c4a0e03 t/test.bat
SHA256 053894c510c5c47894f3952d097f1c7107de22a6118f65046cef6caf52e7292b t/test.pl
SHA256 9e876d95096fe5d42f5f0b3101fcfe89dd7bf5bf69987a7ebcbcdf8fc9616257 t/test_in.csv
SHA256 b426b8c26b1df0943832f18b23c361d7caaebb73fb4a03201020892f8ff21d0e t/test_in_utf-16be.csv
SHA256 4a78831fb04f0a92c2ce01d72b4078959302f1d3bb3ccd99064b96cdc48f2499 t/test_in_utf-16le.csv
SHA256 ac3a822831f2d6b118f5fb507d11fad1dc02d93626b3dc866c97ba35e112bff1 t/test_in_utf-32be.csv
SHA256 fb8ca914fb28fd83d8ddcd904fbc720c328f0f099d991d40b66d467cf3d04360 t/test_in_utf-32le.csv
SHA256 2ed2c6fcbd6fac9b57fd66f9e7c41ed1c0d70f08c38e59e8e55fad41fd545402 t/test_in_utf16le.csv
-----BEGIN PGP SIGNATURE-----

iQIzBAEBAwAdFiEENa28Ovg1XoRROdiWXzwCYc2y51IFAmgIAKIACgkQXzwCYc2y
51I6FxAAybvGtdBybhN/QfrCVTj3cA8uHJDkhcTlKfJfiAbaYeLennZ/aAA8nRp6
wCillDwqpH/mHw7YIy58GcWIcT4ogQPtMBzhwSLwiy42lBmnU50ye+Unssl4m2AR
Mud9CNkpeh5Qa/VUo6lA1gHPZzfVOj7XztJ8hVABPpU5YQpNYiyd/moEoZCigdiW
ZtNYxqEwXYxHxGgzC6efR+ZEfUMBtwy6zPId+xCchA8e4g4duBIaoN9mjpt9VPYy
BC5cdwzq89qOcXDIRv5sIBcSvPS7qjaitNGgs/ao7f5vguUpD/WNGMsoroNrCWNn
MNFPtWY/N94P4t9xBTHYFgHMOhz2HrsMCU56aB3VlMU6Cpy2RtYXx6m8x1F8SkxO
OCnP+qPvgWAvJKFG7Y2ul1CQqCNcsbDTIuU1Pqgm8xeyhnHh4NUlhbOgxfyRQ+wG
71RRTqwwcTqyxNLiajsx+00G4U+gEQW7lU6t7rK3cyBq4qn4t8xpPTQUwN8CG7+t
kSMBdH2fx5kRbvlTjekiFel24iB4gqM6bWX7j8juZA3pbBVLTNsbHYoioLOTMLYr
A3Njt8x2cwYh7QDVQz4z8vslzJbZXSkrsIdZmTWn9DvKpFHqRdbOodaQpH4A3KNE
JKokxZ5ukjRl/9BpOUbS2VmN3lnP3SJyOZ7t4594CGPcjwDDu10=
=8OxY
-----END PGP SIGNATURE-----
