torrevecchiapia.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:86:54:2a:b3:b7:2f:3c:ad:f9:8a:54:60:54:d1:23:5c:24 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=torrevecchiapia.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:86:54:2a:b3:b7:2f:3c:ad:f9:8a:54:60:54:d1:23:5c:24Serial Number (int): 307046571835865177386390982248116353457188
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 23:f4:f5:0c:33:50:12:63:00:ba:b4:c2:4a:ef:15:d6:53:22:85:5a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 4c:ce:92:89:5c:48:e7:55:84:e4:8f:6a:2d:40:ff:a1:85:9a:6a:86
Fingerprint (sha256): 1c:1f:26:a0:49:e9:97:be:ab:b8:d1:d4:72:54:07:f2:23:f4:7e:ae:82:82:a2:ed:e0:25:e6:34:02:84:05:3f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate torrevecchiapia.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for torrevecchiapia.com
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
torrevecchiapia.com
Other certificates including the domain name torrevecchiapia.com
(limited to 100 certificates)
torrevecchiapia.com
torrevecchiapia.com
www.torrevecchiapia.com
torrevecchiapia.com
torrevecchiapia.com
www.swingle.boston
torrevecchiapia.com
torrevecchiapia.com
andamane.org
swedish.bible
www.torrevecchiapia.com
woodside.bible
www.torrevecchiapia.com
torrevecchiapia.com
www.torrevecchiapia.com
cassanomagnago.org
www.torrevecchiapia.com
torrevecchiapia.com
www.torrevecchiapia.com
torrevecchiapia.com
torrevecchiapia.com
www.swingle.boston
torrevecchiapia.com
torrevecchiapia.com
andamane.org
swedish.bible
www.torrevecchiapia.com
woodside.bible
www.torrevecchiapia.com
torrevecchiapia.com
www.torrevecchiapia.com
cassanomagnago.org
www.torrevecchiapia.com
Certificate
The complete raw certificate details for torrevecchiapia.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISA4ZUKrO3Lzyt+YpUYFTRI1wkMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcxNTU4MTlaFw0x OTEwMjUxNTU4MTlaMB4xHDAaBgNVBAMTE3RvcnJldmVjY2hpYXBpYS5jb20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDYe5JtO1yfpo5/VRU4+15v2Yr7 ifxhUWLzuh/PGR1h7NKzwCor+GchxYzMuH+jwqMz1N+72bgamSCeoYSghMKyEa3q BlCqoBK/PNb/NfTbYBdxItU8h4aGaP90MquAJFZRhY5kgCtfn7wYc4tqW/VGW0z9 naIPminGRLXHtMmbuqFvCVZFlAvFeb/ZJ5af/AXl9bskP/EfK8oKmXiUmPRstw9N AwDcJvvQ+LiE42n+MM96yVhYS4SBwZfEaJ0DYesuqcWv7HT5cMMbUXZZOh8ZhBIw DrY3nXm5PVyPe8l7s9Hz0+SkbcyOCAoOcefH9Js9i6PFdS4uuBmD/5RM87g+TezO ujFLL56r/WXNsay8k0XHEwCi5q0rhcdumhWey/Vv2NqsbXRryBGuOcY/SLvNkg1X EZJsNvl9Slojm/EdFMrKet79TIycDdZi/V6M8LBQsqk4+2s7Zdr8D8vIHs7qXyHG kSbBa8YshrIeQNa97cq24vZnRT0jsIAuGl8URMP9Eq0C5oG7TY8H0moq5NKEiAmM Vp9zb/pgjeIw7M5R5V2cqvNIf30weAzyUJBgVLTSsytWzRROff1WIhTKoHkA0Eyk Ag42OPluWMrKseQKRhMvLIsGY/keltyOSZRHF9fBv/XWXAD7gxx+cRqzjm3EZWjK 6p1osKZ6F1urH4GCNQIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBQj9PUMM1ASYwC6tMJK7xXWUyKFWjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE3RvcnJldmVjY2hp YXBpYS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdwB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvM VgAAAWw0Xm9pAAAEAwBIMEYCIQCH52UUKxf4so8OSJvoy/rTcYKXNfrjTjO5RnaH umQ4nwIhAOBSbR/sH+gbyaJ+08UHWRyojflkppbb9afWpfUbgd0nAHUAY/Lbzeg7 zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFsNF5vNwAABAMARjBEAiAHltI3 cOvj2se/ZkRYWxfmRuuWcJD1W3GMmFBt6k1zVgIgGlhyeOnM/3lYkmunkMaDPGXk KyquKMGVy2E2GCixZ7wwDQYJKoZIhvcNAQELBQADggEBAEpcoBtIVffcRrpJ722S U1r0y4TwBjiN3W2tMMNEY2OoE/ZNnnYpzZG2vlSk/d9iEVB0SPYZe56db1XZCn7r u+ROG3oMDUOWWcy6anlLe/7EO+XafMRvYv01sKXFvrwqY3q8NIxQvowHAV53OYf8 6GbydApYIdz5wfYB5ZOpYn9Mkpr1pkX1VuggV/TvR2iGZs9vM4tvgDp2/NVPC0Zv dOFnaHzju6DAvGYptXDQt1qH2/FJK54MNx4SNTHK9HQjEtJ+odllddtrHMv1dto9 /zgj/ABqYxjcZpYeKnxQp2JoY7MTpGXtWAKaJPiejAEfG/3VcvRcEwI8R6j6XYCt MK8= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2HuSbTtcn6aOf1UVOPte b9mK+4n8YVFi87ofzxkdYezSs8AqK/hnIcWMzLh/o8KjM9Tfu9m4GpkgnqGEoITC shGt6gZQqqASvzzW/zX022AXcSLVPIeGhmj/dDKrgCRWUYWOZIArX5+8GHOLalv1 RltM/Z2iD5opxkS1x7TJm7qhbwlWRZQLxXm/2SeWn/wF5fW7JD/xHyvKCpl4lJj0 bLcPTQMA3Cb70Pi4hONp/jDPeslYWEuEgcGXxGidA2HrLqnFr+x0+XDDG1F2WTof GYQSMA62N515uT1cj3vJe7PR89PkpG3MjggKDnHnx/SbPYujxXUuLrgZg/+UTPO4 Pk3szroxSy+eq/1lzbGsvJNFxxMAouatK4XHbpoVnsv1b9jarG10a8gRrjnGP0i7 zZINVxGSbDb5fUpaI5vxHRTKynre/UyMnA3WYv1ejPCwULKpOPtrO2Xa/A/LyB7O 6l8hxpEmwWvGLIayHkDWve3KtuL2Z0U9I7CALhpfFETD/RKtAuaBu02PB9JqKuTS hIgJjFafc2/6YI3iMOzOUeVdnKrzSH99MHgM8lCQYFS00rMrVs0UTn39ViIUyqB5 ANBMpAIONjj5bljKyrHkCkYTLyyLBmP5HpbcjkmURxfXwb/11lwA+4McfnEas45t xGVoyuqdaLCmehdbqx+BgjUCAwEAAQ== -----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 307046571835865177386390982248116353457188 . . . . . . . . [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-07-27 15:58:19 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 15:58:19 +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 'torrevecchiapia.com' . . . . . . . . [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 883172375302134379680131053915286251151577949231376384689192809953224667794294628883692943253481575973292043766876368866133534979388001563625934449369714918646340852163193523399705137971778769152258312380329386108903549737336421167086634108175556228766168122423308566652931959834696080467755164304671608273804120572103216032085873825234940393016649232918589494883534570366761093646985469669243809104769601960343068140495893765202463218812911333193305711005526784500156140835926554555457425270572715276679435154470081117797966237884706587247957894082689347499367266937196844676356161565496401034281776360923626623027987671909844229341029121965618416711088613301191537474946573584596101487873931132657310528477617551762132725921015564158743651868193018433276916393780273872674701911500903109705179615624564143560888139689332406124413251697262263773676031515896005579437432711369850700549320307083620096433871615132910079927593836876232940928055030882530989467952295992608222678952418659179232826664597875429675034882407770595298481910971705333321754166947341588674339420497682352046507703185606618807660809300000878956975514795472701766677020543586374725336970481299643464289547226291946052134030086966560360104424298726739913765650997 . . . . . . . . . . . . . . . . . . . . [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) 23f4f50c3350126300bab4c24aef15d65322855a . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'torrevecchiapia.com' . . . . . . . . . . . . . . . . [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) 00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c345e6f69000004030048304602210087e765142b17f8b28f0e489be8cbfad371829735fae34e33b9467687ba64389f022100e0526d1fec1fe81bc9a27ed3c507591ca88df964a696dbf5a7d6a5f51b81dd2700750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c345e6f37000004030046304402200796d23770ebe3dac7bf6644585b17e646eb967090f55b718c98506dea4d735602201a587278e9ccff7958926ba790c6833c65e42b2aae28c195cb61361828b167bc . . . . [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) 004a5ca01b4855f7dc46ba49ef6d92535af4cb84f006388ddd6dad30c3446363a813f64d9e7629cd91b6be54a4fddf6211507448f6197b9e9d6f55d90a7eebbbe44e1b7a0c0d439659ccba6a794b7bfec43be5da7cc46f62fd35b0a5c5bebc2a637abc348c50be8c07015e773987fce866f2740a5821dcf9c1f601e593a9627f4c929af5a645f556e82057f4ef47688666cf6f338b6f803a76fcd54f0b466f74e167687ce3bba0c0bc6629b570d0b75a87dbf1492b9e0c371e123531caf4742312d27ea1d96575db6b1ccbf576da3dff3823fc006a6318dc66961e2a7c50a7626863b313a465ed58029a24f89e8c011f1bfdd572f45c13023c47a8fa5d80ad30af