www.acquanegracremonese.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:69:93:10:35:08:b9:5e:f5:01:6f:56:a8:5c:e5:00:95:1f 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=www.acquanegracremonese.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:69:93:10:35:08:b9:5e:f5:01:6f:56:a8:5c:e5:00:95:1fSerial Number (int): 297261986989768301610587846028585229915423
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 88:ca:db:de:05:16:74:7a:e3:71:d1:85:13:a0:c5:3c:5c:ac:2c:45
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e8:87:30:97:73:73:e2:60:d1:12:52:b6:14:0c:ab:86:3b:64:ce:60
Fingerprint (sha256): 39:e5:e9:98:84:9e:e6:7c:58:1c:50:04:b9:c2:14:58:4f:2b:b0:b8:37:43:51:f8:a6:67:25:6d:6f:8d:db:9f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.acquanegracremonese.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.acquanegracremonese.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
www.acquanegracremonese.com
Other certificates including the domain name acquanegracremonese.com
(limited to 100 certificates)
acquanegracremonese.com
acquanegracremonese.com
www.acquanegracremonese.com
www.acquanegracremonese.com
acquanegracremonese.com
www.acquanegracremonese.com
www.acquanegracremonese.com
isolecayman.org
www.acquanegracremonese.com
www.umbriatico.com
acquanegracremonese.com
acquanegracremonese.com
bullshita.com
acquanegracremonese.com
acquanegracremonese.com
acquanegracremonese.com
www.acquanegracremonese.com
www.acquanegracremonese.com
acquanegracremonese.com
www.acquanegracremonese.com
www.acquanegracremonese.com
isolecayman.org
www.acquanegracremonese.com
www.umbriatico.com
acquanegracremonese.com
acquanegracremonese.com
bullshita.com
acquanegracremonese.com
acquanegracremonese.com
Certificate
The complete raw certificate details for www.acquanegracremonese.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbTCCBVWgAwIBAgISA2mTEDUIuV71AW9WqFzlAJUfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTYxNjM4NDNaFw0y MDA1MTYxNjM4NDNaMCYxJDAiBgNVBAMTG3d3dy5hY3F1YW5lZ3JhY3JlbW9uZXNl LmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALtPhCdKA+B7gNB9 V4RuBvE6TKcmUuGuxVkZ4yiE5RbsiyYlYCNdkzmySW1BFmaRFoOWDaEaqcWskTYC o4f72iQ6//D1xNFsfXV+su/hMp4NFnX8ZoRjcrAOeV45PVAEZpA09nGzRn2Nc8Eb 2mobYqC3mRKEoh/SzKBoN9b2YMMRGglYgiI0qFb+kVunl20dfGDjyNfjcX9lcHs3 o4Hn29+IdFitE5Q/KA5OYII2HphdCW1aYtom/jHMhQm0+O9zRkjkRumTfYZApnC2 4BN0twci5U5GeUSdS1Mjt29ewmkJm6SzlC7k2mOGRJCSxRSqTqRJGyiGPYgeIZzV nxoDNJe3CLzhXEfPxiFCaoMF0ccnWQBSsvL+27l0ghZcoC7a9YZMn1lOBLwiN/UT SWyEpt4HoeqgNjTG3PSN++z1AZ17ABff9zHocSGdgircLznM+u3oQFZ7QphXNuzp d7orb+j1F3X6LvdPr1WXDZUlou2W5xmiBRLMyRfU6fGOKAU4HwIo19RySFRbIGxJ Ticwig/MYvMCh4/MVg+7ld5Vlk4UKsnYmQxgWuKU5MsotuIY/h4J61HJWQODeh7D qrhbUFAyeRrak26GeYn4Ql5qsVTn4rsw5O5xisvswyfGCZDUDQfCjyvDlLQouiVs p+kU4DpgmM0shal+VjERSb/7fIyBAgMBAAGjggJvMIICazAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFIjK294FFnR643HRhROgxTxcrCxFMB8GA1UdIwQYMBaAFKhKamME fd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0 cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0 cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wJgYDVR0RBB8wHYIbd3d3 LmFjcXVhbmVncmFjcmVtb25lc2UuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5 cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAXqdz+d9WwOe1Nkh90Eng MnqRmgyEoRIShBh1loFxRVgAAAFwTxS6CwAABAMARjBEAiBFu6gbVnfewV4cRTLe vJCG9rNrlYoJMybclDG89AkvRgIgc6CI5llgRzaHYYH/sPrzKXaLYxtNFRkV7UQq m4x3VIgAdgCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAXBPFLn6 AAAEAwBHMEUCIC7JiXBjcmtYQQB4Q/v/DU0/eshuMsAUA+asRZzVQ9JmAiEAzIuo 9Kqu09SvkgLk0DlqC1EHMk7pBoVL91YMYdZvsoUwDQYJKoZIhvcNAQELBQADggEB ADurbMjPyYMzKgiSpwxXT1Zq43pwgGsWcQONZUt1yQQeiDXyQs5+sCZp4S2MltuZ LT6LDdrVcsJhXYU5Fvkp9SkMoeXTVJllR5bHgDIEifiei4WddYXGIu+1/r6oH30w PQTo3BuSNsOyOCsWP/JiYp3Wd5/MgoyoZu6q6jUgEbnRrk+y+FYmY/UWYmCBcjul rCKqyveRSKEL+eOwtEg4s91c4towpmYFSP+V7vXaCU8dyzFd/nf8fKS2RgOD1zV4 kmw7U5tQrNgAdGYwMQOePq86LNIWsJUqmZi5JT3pIXGcNr8viHN/nzg8JnYqechh eLgmacAlequiQwCblHV6Pw8= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAu0+EJ0oD4HuA0H1XhG4G 8TpMpyZS4a7FWRnjKITlFuyLJiVgI12TObJJbUEWZpEWg5YNoRqpxayRNgKjh/va JDr/8PXE0Wx9dX6y7+Eyng0WdfxmhGNysA55Xjk9UARmkDT2cbNGfY1zwRvaahti oLeZEoSiH9LMoGg31vZgwxEaCViCIjSoVv6RW6eXbR18YOPI1+Nxf2Vwezejgefb 34h0WK0TlD8oDk5ggjYemF0JbVpi2ib+McyFCbT473NGSORG6ZN9hkCmcLbgE3S3 ByLlTkZ5RJ1LUyO3b17CaQmbpLOULuTaY4ZEkJLFFKpOpEkbKIY9iB4hnNWfGgM0 l7cIvOFcR8/GIUJqgwXRxydZAFKy8v7buXSCFlygLtr1hkyfWU4EvCI39RNJbISm 3geh6qA2NMbc9I377PUBnXsAF9/3MehxIZ2CKtwvOcz67ehAVntCmFc27Ol3uitv 6PUXdfou90+vVZcNlSWi7ZbnGaIFEszJF9Tp8Y4oBTgfAijX1HJIVFsgbElOJzCK D8xi8wKHj8xWD7uV3lWWThQqydiZDGBa4pTkyyi24hj+HgnrUclZA4N6HsOquFtQ UDJ5GtqTboZ5ifhCXmqxVOfiuzDk7nGKy+zDJ8YJkNQNB8KPK8OUtCi6JWyn6RTg OmCYzSyFqX5WMRFJv/t8jIECAwEAAQ== -----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 297261986989768301610587846028585229915423 . . . . . . . . [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-02-16 16:38:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-16 16:38:43 +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 'www.acquanegracremonese.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 764160619991680983140069947935190840271782255229059727955822726162632652017083543218065244508591373235971989601130150064213206063964055100591791972082346364760914524952003206299849648512708879231098196183825259172168802216921839066980439736741347699010425425200795551719031445070151101817538953124867659164634196135203765295644245631124508977912199928708240509483342004703591608015507776582313288146547571303632432866274304390471493439653052940412463583832509971330808251638541147715238713034335848554559140531082714074766948943200090433092609339843796793207629209676769773849383565089460943623175640128400849920111629293530104523404247098779690324245936159751315330616308973182416720507365091278912128428389075260575622413377760287451609233809455487619101556411094300407899150869285313945671513443652737261184900829994822908891512868673789987949179695033199483663357831270590123866650241264369986962949980263004344298920340620340616031862485931869124957996655756141600547445275207345428598522380124790626287304541569194150503164742951618483905555252306824158088884175402637317996209167974199497011518059087977711083407290351754431396076169528747032410805198826042367207272876015583129167638888967194305611849057839920200372014845057 . . . . . . . . . . . . . . . . . . . . [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) 88cadbde0516747ae371d18513a0c53c5cac2c45 . . . . . . . . . . . . . . . . [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 (31 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.acquanegracremonese.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a112128418759681714558000001704f14ba0b0000040300463044022045bba81b5677dec15e1c4532debc9086f6b36b958a093326dc9431bcf4092f46022073a088e659604736876181ffb0faf329768b631b4d151915ed442a9b8c775488007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001704f14b9fa000004030047304502202ec9897063726b5841007843fbff0d4d3f7ac86e32c01403e6ac459cd543d266022100cc8ba8f4aaaed3d4af9202e4d0396a0b5107324ee906854bf7560c61d66fb285 . . . . [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) 003bab6cc8cfc983332a0892a70c574f566ae37a70806b1671038d654b75c9041e8835f242ce7eb02669e12d8c96db992d3e8b0ddad572c2615d853916f929f5290ca1e5d35499654796c780320489f89e8b859d7585c622efb5febea81f7d303d04e8dc1b9236c3b2382b163ff262629dd6779fcc828ca866eeaaea352011b9d1ae4fb2f8562663f516626081723ba5ac22aacaf79148a10bf9e3b0b44838b3dd5ce2da30a6660548ff95eef5da094f1dcb315dfe77fc7ca4b6460383d73578926c3b539b50acd80074663031039e3eaf3a2cd216b0952a9998b9253de921719c36bf2f88737f9f383c26762a79c86178b82669c0257aaba243009b94757a3f0f