host01.dynweb.it
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6c:73:62:a9:b9:56:a0:0c:52:4e:5a:ce:9d:33:7c:e1:2e was issued on by Let's Encrypt.
This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=host01.dynweb.it
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6c:73:62:a9:b9:56:a0:0c:52:4e:5a:ce:9d:33:7c:e1:2eSerial Number (int): 298240726929760738011841344890008195883310
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 0d:07:79:a7:d1:c3:83:61:a2:e2:a3:bd:a8:66:4b:ab:89:98:f9:3f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 99:b6:db:12:bc:8c:9d:7e:28:d9:8b:c3:e4:4b:c2:16:25:3a:fd:0d
Fingerprint (sha256): 9a:73:82:1f:75:4a:74:8a:cf:f2:fa:6d:b3:ac:65:2b:85:3b:59:d9:49:8d:c0:a8:f0:af:c4:12:a6:8b:0c:12
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate host01.dynweb.it
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for host01.dynweb.it
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
host01.dynweb.it
Other certificates including the domain name dynweb.it
(limited to 100 certificates)
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
host01.dynweb.it
*.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
*.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
host01.dynweb.it
*.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
*.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
ssl.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
host01.dynweb.it
Certificate
The complete raw certificate details for host01.dynweb.it in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISA2xzYqm5VqAMUk5azp0zfOEuMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MjEyMDM1MDdaFw0x OTA4MTkyMDM1MDdaMBsxGTAXBgNVBAMTEGhvc3QwMS5keW53ZWIuaXQwggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC04g9kYa/zNi8OWUgpRW2Ok6c6o+DH inj/fudrO9/kDr14wnpl4rqW8H5P4WlXsJTFwxvk2yOKcK8QotAHEjQ2Os4MYWNK CjoRoaxte+V1qhVkDQ6tuPQvXlAI88d0FXkpTDd1BjtJpAjvCFV6ErKQiDjKUxev 18cmKoIcMX50P1gpBJmaAwuQ/pFFNg8ercXW4Vk9AYeK4fd3y3Og6xZgBh393mZi YXl7Zv71fagbu9PrPiojSPmDvz+zSZ03ecR0NMSiwx5TUYLdHxhl09Cv8oxKpOml umNRtZo7uKTaVu6rrFeoRa2n0DjAot2uCXD4d585kLvxkyFJfqU3fTtclnTRHbzM j20URh43ua4KShOSf4SUTCri+BIk3J/tycFX14LEdIVI5tOXjCn2zqEX8U7VLMip Yqo6FbCwseEfPKdUMaQstUOf39DgJUZsAvBSnD6bYh/Dpub0dR6twYAqjmg2C/P5 u59RYeol5yzM3Z19UA/4lE14UYjPMh95yaOToSt8J2y6zW3kqatrb7M7S1+AiZpo OkGxwz5DT6L4PwtmsCU9GCJ7gut9eUpQeLoIcgkc4YN4mu/aTEKLLMJkW6/pQnIF 1YvNNCRrKl/OmbFhuZ4bbmNfqyEYmSfyHTXRKw4Z6oeoqzXD7lEUvgDlXWYYKoU6 goTf5Qw0JKUW1wIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQN B3mn0cODYaLio72oZkuriZj5PzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEGhvc3QwMS5keW53ZWIu aXQwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdQDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWrc UcXdAAAEAwBGMEQCIHQPvpkgGelC5MN5v4Y80RRee5+y+fp3zpQ1pbg1CZdSAiBs Kja2JCbq5xNEz6sXj7maJQ9sg0DtIu+VwizaLHKnTAB3ACk8UZZUyDlluqpQ/FgH 1Ldvv1h6KXLcpMMM9OVFR/R4AAABatxRw9kAAAQDAEgwRgIhANAH4AjvF/hviOxX bYZ7rIZ/S900tvWg4lJjokkbCNPgAiEA0lPK2KVHQHLj2DagZiJbF0f/MFMKmwM/ 0ftdr88TfwowDQYJKoZIhvcNAQELBQADggEBAExj8FlhCb4sEnpz67xpxsutpfgj Yt5bxgIkK8A595mDhV/3D99adUOwcmLtXZ7a2pGmP9Yjhn7P9E/N00g9UXMV3aIe 3c7F+m6oTYi7kNQJ2AmuaRKjho5HX50YqUA8bcajG+cmgy+uaGNesu3mtfZazkLq tUnojEwCqXpM+uTltxDNQrxmuk2wKqgUic0HqinuiuM1CtzfKr0fKpUkAo/i1txq czqGtEdHLzhcRM4ioNrBIOHqlOLltEdO07JW6GNQT3PjyUFiT954EUT2MVnNnhlx Cvsyl1csYa87BOQO9l7a8Sa9tLxwMkHGW0FnCHVvjHlRQnx3IqoRusO3WhM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtOIPZGGv8zYvDllIKUVt jpOnOqPgx4p4/37nazvf5A69eMJ6ZeK6lvB+T+FpV7CUxcMb5NsjinCvEKLQBxI0 NjrODGFjSgo6EaGsbXvldaoVZA0Orbj0L15QCPPHdBV5KUw3dQY7SaQI7whVehKy kIg4ylMXr9fHJiqCHDF+dD9YKQSZmgMLkP6RRTYPHq3F1uFZPQGHiuH3d8tzoOsW YAYd/d5mYmF5e2b+9X2oG7vT6z4qI0j5g78/s0mdN3nEdDTEosMeU1GC3R8YZdPQ r/KMSqTppbpjUbWaO7ik2lbuq6xXqEWtp9A4wKLdrglw+HefOZC78ZMhSX6lN307 XJZ00R28zI9tFEYeN7muCkoTkn+ElEwq4vgSJNyf7cnBV9eCxHSFSObTl4wp9s6h F/FO1SzIqWKqOhWwsLHhHzynVDGkLLVDn9/Q4CVGbALwUpw+m2Ifw6bm9HUercGA Ko5oNgvz+bufUWHqJecszN2dfVAP+JRNeFGIzzIfecmjk6ErfCdsus1t5Kmra2+z O0tfgImaaDpBscM+Q0+i+D8LZrAlPRgie4LrfXlKUHi6CHIJHOGDeJrv2kxCiyzC ZFuv6UJyBdWLzTQkaypfzpmxYbmeG25jX6shGJkn8h010SsOGeqHqKs1w+5RFL4A 5V1mGCqFOoKE3+UMNCSlFtcCAwEAAQ== -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 298240726929760738011841344890008195883310 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-21 20:35:07 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-19 20:35:07 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'host01.dynweb.it' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 737938451188209547621347119301423112132851258651129410045249511803000229600552673415158982791971855035803130524018996855289298029646436637334299495478071155086933340345553275634495885974224973820048177939041734402671566380151168030879426490893783950357867722213774703866127866709628871832340707146980964430475561841199278605871726211997839456704149180410935879373543703000274163078485371225798321840499547424744396221390451836069593182088132757078679695569938868790478411584860119073395475796544989973892357945998612967724052420948009153590642251250955518266655625598800728969296020775278742711881994611761827039130790912725347193784126687141613301576211492428043589912259628532602753596721968855512685526384758631751537601319800270422974973143349177340816939166229727308578857458984885472714452758941225464182596342916805584976916151570431590618800278166482209579426907375156139668736823610161357000876460051032679847530278072191669482565743553401736588169719003096271471174064150749431501980583759701074604233822523517083317464804199958135287333503848836094089569509774045277290212982189711778589521698143423102871008993623728545245385410488991814658298220800649706985499012120393197188540659877782199204627479586059257343696508631 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 0d0779a7d1c38361a2e2a3bda8664bab8998f93f . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'host01.dynweb.it' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016adc51c5dd00000403004630440220740fbe992019e942e4c379bf863cd1145e7b9fb2f9fa77ce9435a5b83509975202206c2a36b62426eae71344cfab178fb99a250f6c8340ed22ef95c22cda2c72a74c007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016adc51c3d90000040300483046022100d007e008ef17f86f88ec576d867bac867f4bdd34b6f5a0e25263a2491b08d3e0022100d253cad8a5474072e3d836a066225b1747ff30530a9b033fd1fb5dafcf137f0a . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 004c63f0596109be2c127a73ebbc69c6cbada5f82362de5bc602242bc039f79983855ff70fdf5a7543b07262ed5d9edada91a63fd623867ecff44fcdd3483d517315dda21eddcec5fa6ea84d88bb90d409d809ae6912a3868e475f9d18a9403c6dc6a31be726832fae68635eb2ede6b5f65ace42eab549e88c4c02a97a4cfae4e5b710cd42bc66ba4db02aa81489cd07aa29ee8ae3350adcdf2abd1f2a9524028fe2d6dc6a733a86b447472f385c44ce22a0dac120e1ea94e2e5b4474ed3b256e863504f73e3c941624fde781144f63159cd9e19710afb3297572c61af3b04e40ef65edaf126bdb4bc703241c65b416708756f8c7951427c7722aa11bac3b75a13