host01.dynweb.it
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:bd:1e:53:98:9c:6d:70:0c:88:31:28:b5:de:f0:b3:e5:b5 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:bd:1e:53:98:9c:6d:70:0c:88:31:28:b5:de:f0:b3:e5:b5Serial Number (int): 325690536039170637833551943380275828090293
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 7f:23:59:ad:16:92:58:46:33:70:44:39:ee:40:3f:d0:0f:54:af:dc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e0:04:be:51:87:33:a1:7b:3f:f2:e9:04:8c:9e:8e:4a:63:02:f7:28
Fingerprint (sha256): 80:71:0d:ec:01:d9:f3:fc:a5:e9:b3:ec:fd:11:da:11:3c:b2:cb:e0:29:67:4e:a8:5e:95:32:e8:c2:57:e2:57
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----- MIIGVjCCBT6gAwIBAgISA70eU5icbXAMiDEotd7ws+W1MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMTYxNzQwMTRaFw0y MDA0MTUxNzQwMTRaMBsxGTAXBgNVBAMTEGhvc3QwMS5keW53ZWIuaXQwggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDW4B0zoaXw15nq9gxIRtjROB0kULdh ZHpfdwW2E3ze1NjDKibgcAVxdocIyvj6ZwiBC0OeaDV9x+bJGwQ0fwi4Nwp44WoT 30XLdIvApIiCNzx8WXQEcPwFb7/ASS5BNLKI+qgxqxfiFbPnOf/OiBCMEU8wF673 9t2S6zWqbRahHRKYZvQlWcq6yDzLF+/2klV2v6FH3/7nXAuSyZexKwh7AMLtxCFG dq4orkGxRLJf1MHX5SkOspPneQy0EcvBgSqeH8KIFQKRSoVEskG5Pig1c4e7Adq8 Yk4lwy1Kuv2TV5qp0zuEeXGnwTrFlDrAJtOAgU2jhUN8cOoj+U4ZZHKa9ok8QojP bVonC2Cb0bh4GAs4Knz8lKS43OL2rlIwa+BKWTFpLVK5e7nScDHZe83nR9BZ3SRB TfXQx98nMhFEUq7QwcQpCi2+O4X/WsBBW+P6mvLgR5nVQWRBAWOPXsvz7EIBwBN7 JGeiVbVep5VvLbxyNDKBh4zL/ZlSBLfovKk+TQUNai+GRNuGsw2geIo6o19WMF8z qcC9h86El225RYicvTTERgNdE+2TlVph5vBIl8m+4GIWqQLYoWOJblZzDaE25+4b lDqzfB0+N3n89lQOKoaCPqXaB4MoH71HkIRCHJlApZLON3vENPpEgUXROhF4KFMj CJ+fjhRWoICgnwIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR/ I1mtFpJYRjNwRDnuQD/QD1Sv3DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEGhvc3QwMS5keW53ZWIu aXQwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggECBgorBgEEAdZ5AgQC BIHzBIHwAO4AdQBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAW+v p+prAAAEAwBGMEQCIEz8RbaqFB6mm12duC4xWZxmfe53sS2+NgsGNuK22E5oAiAO PhnCN7ZQeWB8yDuBUoqTBDYPujgO/xaJL1Iqu3xnHwB1AAe3XBvlfWj/8bDGHSMV x7rmV3xXlLdq7rxhOhpp06IcAAABb6+n6msAAAQDAEYwRAIgfnMRn0EEnh5yRtf3 YHvP2cXu/mCpMLwHUz7TnA80r9sCIHZ2IVA3EEkHQFM4WGj6E2gF7nJU7s5BdotB uADk7IZNMA0GCSqGSIb3DQEBCwUAA4IBAQBLYPNMD/ehWaQ/dvVZLtS1QEOjjGAn Cz42iCc4nQAg2Ctobe1FzAJJ88MIXvsQ/gQVD9T8IIz4hYqKY96vhRVS5lcf0Ffh Z4HAwkEQ9RSFYR/HYh3/2t48ebRl6fZiKIC/BUkYSk/J3TedjiotU3VND1B7c+6Q ww/P1IKwUCv1o3o/bNP2Ayey1CREUXO69hY52Eyfw2xsNA3nD59ayRfI8rbGJh3G 7a9LxHYH2z6vnKUYLeIP/7RS7VSTO5KiWf289ZHNI2KyrJk45HEB8rvxgbyvTJ/K Tbp2PL/Bpgpq6D/5zTNfPHxaRRziTTZoXDBJuO/B2gdWmb4Nz0cwDobR -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1uAdM6Gl8NeZ6vYMSEbY 0TgdJFC3YWR6X3cFthN83tTYwyom4HAFcXaHCMr4+mcIgQtDnmg1fcfmyRsENH8I uDcKeOFqE99Fy3SLwKSIgjc8fFl0BHD8BW+/wEkuQTSyiPqoMasX4hWz5zn/zogQ jBFPMBeu9/bdkus1qm0WoR0SmGb0JVnKusg8yxfv9pJVdr+hR9/+51wLksmXsSsI ewDC7cQhRnauKK5BsUSyX9TB1+UpDrKT53kMtBHLwYEqnh/CiBUCkUqFRLJBuT4o NXOHuwHavGJOJcMtSrr9k1eaqdM7hHlxp8E6xZQ6wCbTgIFNo4VDfHDqI/lOGWRy mvaJPEKIz21aJwtgm9G4eBgLOCp8/JSkuNzi9q5SMGvgSlkxaS1SuXu50nAx2XvN 50fQWd0kQU310MffJzIRRFKu0MHEKQotvjuF/1rAQVvj+pry4EeZ1UFkQQFjj17L 8+xCAcATeyRnolW1XqeVby28cjQygYeMy/2ZUgS36LypPk0FDWovhkTbhrMNoHiK OqNfVjBfM6nAvYfOhJdtuUWInL00xEYDXRPtk5VaYebwSJfJvuBiFqkC2KFjiW5W cw2hNufuG5Q6s3wdPjd5/PZUDiqGgj6l2geDKB+9R5CEQhyZQKWSzjd7xDT6RIFF 0ToReChTIwifn44UVqCAoJ8CAwEAAQ== -----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 325690536039170637833551943380275828090293 . . . . . . . . [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 2020-01-16 17:40:14 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-15 17:40:14 +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 876615336933241690301402446798752670746504983855413547290985674822956483158804091284282809598425047648657222054753253439435379565534487683917941561007026204437974394208445180222756461390475164678668530216240635809677770738444841539423964747422931748048650066326709627512056570172005958382143097937709174875281774342889526350482037691473810699890023238105995817579399260383960082499679724363302275148610996412081390789505858022501079115584941213155710667590177703799295004681401071600636603572557880717572670779291140425621606149686339717798201795591364579087218987089661036023820563756562937859501792537815198986504800771147096155797304636166369436946919278766900534149689259300514977524055825350419330550314388779436020952533510837950790446646011257370448392196253673664165303758722936226134977795901193926618623166952951557754624947722989412810148771680455523027608945642897229848384705628506511426073904470129438575193775451166656865960001822645610372473871347887687396525011554098439443347121764661355438929035500943332326781620093408310183690149886951306854045396977919851423674842373726836898875693599987661205007719228717362333792398080380640859340542839542332383887102273056845889570375448196096615651628220310837378410389663 . . . . . . . . . . . . . . . . . . . . [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) 7f2359ad1692584633704439ee403fd00f54afdc . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016fafa7ea6b000004030046304402204cfc45b6aa141ea69b5d9db82e31599c667dee77b12dbe360b0636e2b6d84e6802200e3e19c237b65079607cc83b81528a9304360fba380eff16892f522abb7c671f00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016fafa7ea6b000004030046304402207e73119f41049e1e7246d7f7607bcfd9c5eefe60a930bc07533ed39c0f34afdb022076762150371049074053385868fa136805ee7254eece41768b41b800e4ec864d . . . . [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) 004b60f34c0ff7a159a43f76f5592ed4b54043a38c60270b3e368827389d0020d82b686ded45cc0249f3c3085efb10fe04150fd4fc208cf8858a8a63deaf851552e6571fd057e16781c0c24110f51485611fc7621dffdade3c79b465e9f6622880bf0549184a4fc9dd379d8e2a2d53754d0f507b73ee90c30fcfd482b0502bf5a37a3f6cd3f60327b2d424445173baf61639d84c9fc36c6c340de70f9f5ac917c8f2b6c6261dc6edaf4bc47607db3eaf9ca5182de20fffb452ed54933b92a259fdbcf591cd2362b2ac9938e47101f2bbf181bcaf4c9fca4dba763cbfc1a60a6ae83ff9cd335f3c7c5a451ce24d36685c3049b8efc1da075699be0dcf47300e86d1